Staff Software Engineer
Core
Design, build, and operate highly available distributed services, caching layers, and real-time data pipelines processing millions of events per second.
Role type
Staff Software Engineer (Backend Infrastructure)
Builds
Scalable distributed services, caching layers, and real-time data pipelines
Domain
Cloud-native infrastructure and distributed systems
Required skills
Kubernetes, distributed caching (Redis), cloud-native infrastructure design, large-scale distributed backend services, real-time streaming systems, relational and non-relational data stores, incident investigation, system architecture, technical leadership, mentoring
Preferred skills
AI tools and emerging technologies
Technologies
Kubernetes, Redis
Responsibilities
Define and execute technical roadmap for scalability and reliability; Design and operate distributed services and data pipelines; Lead major initiatives from architecture through production operations; Mentor teammates and guide cross-team architecture; Participate in on-call rotations and lead incident investigations; Improve tooling, automation, and infrastructure architecture
Seniority
Staff, hands-on IC with strategic leadership
