The Staff Software Engineer explores software products and solutions to address business and technical needs, assesses gaps against customer and business expectations, classifies requirements, and identifies and communicates risks. The role contributes to user stories and designs software components and applications, including translating high-level designs into detailed designs and selecting appropriate frameworks, platforms, and coding environments. The engineer implements and maintains software, supports telemetry and code reviews, and helps ensure systems meet business and non-functional requirements for availability, scalability, and maintainability. The role also monitors application performance, investigates logs and defects, troubleshoots bottlenecks, conducts maintenance activities, and evaluates change requests. It develops automation scripts and testing strategies, selects testing tools, identifies test scope, and helps execute test cases to find defects. The position is based at 1375 Crossman Avenue, Sunnyvale, California.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior