The Senior Software Engineer owns scoped feature or model delivery through collaborative engineering teams. The role manages implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components, aligning outcomes with broader platform, system, and domain objectives. The engineer develops clean, efficient, and reliable software; drives the full software development lifecycle; and supports high-quality, reliable systems through automated testing, CI/CD, observability, monitoring, and maintenance. The position includes designing and implementing backend RESTful microservices and APIs, developing event-driven distributed systems, and deploying containerized applications. The engineer also integrates AI agents and ML components, uses GenAI development tools, applies software design principles, translates stakeholder needs into technical requirements, and monitors application performance. The job 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