The Senior Software Engineer participates in medium to large-scale software projects, translating requirements into technical solutions, gathering design and product information, developing code, conducting unit tests, communicating status and issues, collaborating with project and cross-functional teams, troubleshooting bugs, and supporting on-time delivery. The role contributes to project plans and works with small groups of engineers by providing relevant documentation, direction, and examples; identifying solutions and timelines; reviewing proposed solutions; and conducting design and code reviews. The engineer troubleshoots business and production issues by gathering information, engaging support teams, carrying out action plans, interpreting results, performing root-cause analysis, and documenting issues. The role also responds to user questions and concerns and helps identify and facilitate short- and long-term solutions. During project discovery, the engineer partners with product management, project management, business, and user experience teams to develop high-level designs and obtain cross-functional approvals. The position applies current expertise and best practices to develop and improve action plans, advise others, and align work with customer and business needs. It supports business solutions through stakeholder partnerships, identifying needs, carrying out processes, monitoring results, finding improvement opportunities, and adapting to changing demands. The engineer also models compliance with company policies, procedures, mission, values, and standards of ethics and integrity. The position is located at 1375 Crossman Avenue, Sunnyvale, CA 94089. Salary range: $185,587 to $234,000 per year. Additional compensation includes annual or quarterly performance incentives.
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