CareerPlanSign in

Staff Software Engineer, Architecture

Sunnyvale, CA, us💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Provide technical leadership and hands-on engineering across cloud infrastructure, backend services, APIs, and data platforms to ensure scalable, consistent engineering practices.

Role type

Staff Software Engineer (Architecture)

Builds

Cloud infrastructure, backend services, APIs, data platforms, and engineering patterns.

Domain

Cloud-native software engineering and data platforms

Deliverable

production ML models | product features | infrastructure

Required skills

Cloud-native development, API design, infrastructure as code, CI/CD pipelines, data ingestion, event-driven systems, relational and NoSQL databases, software quality practices, incident response, technical mentorship

Preferred skills

Medical device industry experience, data privacy implementation

Technologies

Go, Python, Java, AWS, GitLab CI, Terraform, Kafka, Spark, Flink, Airflow, Postgres, DynamoDB

Responsibilities

Provide technical leadership across cloud infrastructure, backend services, and data platforms; Design and develop engineering patterns for APIs, service boundaries, and deployment models; Lead architecture and design reviews for cross-team initiatives; Mentor engineers across teams to raise design and implementation quality

Seniority

Staff, hands-on IC with strategic influence

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.