The Senior Software Engineer assesses differences between customer and business expectations and existing products or solutions, classifies requirements, anticipates risks, and advises stakeholders on corrective actions. The role contributes to user stories and solution design, evaluates design trade-offs, and helps turn high-level designs into detailed functional designs. It develops and configures software components, supports selection of languages, standards, and tools, automates routine processes, implements telemetry, and applies security requirements. The engineer maps requirements to test objectives, creates and executes test cases, performs different types of testing, tracks and resolves defects, and conducts regression testing. The role also troubleshoots performance and availability issues, carries out application maintenance and re-engineering, monitors application metrics and logs, evaluates change requests, and helps ensure project milestones and timelines are met. The position is located at 1375 Crossman Avenue, Sunnyvale, CA 94089.
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