Staff Software Engineer - Backend
Core
Build backend distributed services, new algorithms, and modern APIs to support a cloud application for data exploration and analysis.
Role type
Staff Software Engineer (Backend)
Builds
Backend distributed services, new algorithms, and modern APIs for a cloud data platform.
Domain
Cloud infrastructure, distributed systems, data warehousing.
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, Go, GraphQL, Node, Kubernetes, SQL query optimization, database internals, cloud service administration, distributed system design, API development, web application deployment.
Preferred skills
Data model design, experience at high-growth companies, data-driven aptitude for solving distributed system problems.
Technologies
Rust, Go, GraphQL, Node, Kubernetes, GCP, AWS, Azure.
Responsibilities
Solve challenging problems in providing interactive experiences on data warehouses; build backend distributed services and new algorithms; triage and resolve product or system issues; design and implement new software features; collaborate on design and code reviews.
Seniority
Staff, hands-on IC with strategic impact.