Build and maintain backend platform frameworks, libraries, and APIs to enable reliable, scalable services for GenAI applications. Requires 7+ years experience in Python backend development, distributed systems, and developer tools.
238k – 290k/yr
Hybrid7+ YOEBackend Engineering
About the role
What You'll Do
Develop and maintain internal backend frameworks and libraries (API routing, service lifecycle, caching, messaging, error handling)
Create APIs, service templates, and versioned interfaces for consistent patterns
Introduce modern patterns like asyncio and streaming data processing
Design abstractions for authorization, streaming, data governance, event processing
Embed reliability and observability (tracing, metrics, automated tests)
Collaborate with Model Infrastructure on GenAI challenges (model inference, streaming APIs, retrieval)
Integrate with Developer Experience and Infrastructure teams (CI/CD, deployment)
Gather feedback from product teams and evangelize best practices
What You Have
7+ years software engineering experience (post-BS/MS), building scalable backend systems or internal platforms
Proficiency in Python and backend fundamentals (APIs, data stores, concurrency, distributed systems)
Experience with web frameworks (Flask/FastAPI), service architectures, clean APIs
Familiarity with caching (Redis), messaging (Kafka), databases (SQL/NoSQL, Vector DBs)
Track record of high-quality, tested code (unit/integration testing, static typing, CI)
Strong problem-solving, passion for developer experience
Excellent collaboration and communication
Experience with internal libraries/frameworks (plus)
Compensation Range
$238,000 - $290,000 USD
Skills
PythonFastAPIFlaskRedisKafkaSQLNoSQLVector DatabasesAsyncioDistributed Systems
Senior Staff Software Engineer to design, build, and scale Crusoe Cloud's billing platform, owning metering, pricing, invoicing, and payments end-to-end. Requires 5+ years backend experience with Go, Java, Rust, or C++, plus distributed systems and financial data expertise.
238k – 288k/yr
On-site5+ YOEBackend Engineering
Staff Software Engineer - Fraud
MercurySan Francisco, CA +2
Leads architecture and delivery of backend systems for fraud prevention, partnering with ML teams to productionize models and enable real-time decisioning. Requires 7+ years backend experience, ideally with Haskell, and strong technical leadership in fintech/risk domains.
239k – 299k/yr
Remote7+ YOEBackend Engineering
Staff Software Engineer
SnowflakeMenlo Park, CA +1
Staff Software Engineer building and scaling Snowflake's cloud-agnostic FDB distributed transactional key-value store that powers all Snowflake products. Design autoscaling infrastructure, next-gen transaction/caching/storage systems, and multi-tenant capabilities for AWS, Azure, and GCP.
236k – 339k/yr
On-site8+ YOEBackend Engineering
Staff Software Engineer
SnowflakeMenlo Park, CA
Design and implement query optimization and distributed data processing algorithms for Snowflake's petabyte-scale cloud database. Own end-to-end delivery of large-scale systems projects and mentor junior engineers.
236k – 339k/yr
Hybrid10+ YOEBackend Engineering
Staff Software Engineer - Backend
SigmaNew York, NY
Build backend distributed services and APIs using Rust, Go, GraphQL, and Kubernetes to power interactive data exploration on cloud warehouses. Requires 10+ years experience building high-quality software.