4.0Sep 12, 2025professionalSenior principal software engineerCurrent employee, more than 5 yearsSan Jose, CARecommendCEO approvalBusiness OutlookPros* professional * technically challenging * decent payCons* bureaucracy * in-crowds * cynics / pessimistsShow more