Senior Software Engineer (Backend)
Core
Build foundational infrastructure platforms supporting operations across geographic regions and cloud providers, including cloud-agnostic abstractions, developer tools, and large-scale backend systems.
Role type
Senior IC backend software engineer (infrastructure)
Builds
Cloud-agnostic infrastructure abstractions, developer tools, release pipelines, and test automation frameworks
Domain
Cloud infrastructure, SaaS, distributed systems
Required skills
Python, Java, Scala, C++, Go, distributed systems design, SaaS architecture, service-oriented architecture, static analysis, IDE development, remote development environments
Preferred skills
Large-scale system development from scratch, backend system operations
Technologies
Python, Java, Scala, C++, Go
Responsibilities
Design, develop, implement, and operate large-scale backend systems; Develop tools and processes to improve engineering efficiency; Implement cloud-agnostic infrastructure abstractions; Work on programming languages, linters, and test automation frameworks
Seniority
Senior, hands-on IC
