6 days ago
Remote, United States or Seattle, WA, USA
Senior
Base Salary
$197k - $232k/yr
Responsibilities
- Own and lead the design and implementation of complex backend services in a cloud-native environment.
- Make architecture and technical decisions balancing reliability, scalability, performance, and operability.
- Drive projects end to end from requirements and design through implementation and operation.
- Improve service reliability by defining SLOs/SLAs and strengthening observability.
- Collaborate across teams to define APIs, integration points, and data models.
- Identify and drive platform and productivity improvements.
- Mentor and support other engineers through code and design reviews.
- Contribute to a culture of continuous improvement and high technical standards.
Requirements
- 5+ years of industry experience building and operating backend systems in production.
- Deep proficiency in at least one major backend programming language (Java, Go, C/C++, or Python).
- Hands-on experience with distributed systems and understanding of consistency and fault tolerance.
- Strong experience running services in a public cloud (AWS, GCP, or Azure).
- Comfortable working with databases and storage systems (SQL and/or NoSQL).
- A track record of technical leadership and influencing architecture.
- Strong communication and collaboration skills.
- Experience with observability and operational excellence.
- BS, MS, or PhD in computer science, engineering, or a related field, or equivalent practical experience.