Software Engineer (SaaS Infrastructure)
Coreweave, Inc.
Sunnyvale, United States of America
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 275KJob location
Remote
Sunnyvale, United States of America
Tech stack
API
Amazon Web Services (AWS)
Azure
Software as a Service
Continuous Integration
Github
PostgreSQL
Prometheus
Software Engineering
Datadog
Google Cloud Platform
Backend
Kubernetes
Front End Software Development
Api Design
Terraform
Jenkins
Go
Job description
- We are seeking a Staff Software Engineer to design, build, and operate the backend services and APIs at the core of our SaaS infrastructure
- This is primarily a backend software engineering role: you'll write Go running on Kubernetes, manage state in PostgreSQL, and provision infrastructure with Terraform across multiple public clouds
- You'll evolve designs to meet increasingly challenging scale, stability, and performance demands, and own large, ambiguous problems end to end
- You'll also provide technical leadership across the team - partnering with Principal Engineers to influence technical direction and drive outcomes for cross-functional stakeholders
- We care deeply about a sustainable on-call culture, so you'll participate in on-call rotations while championing the architecture that reduces on-call burden over time
- Design, build, deploy, and operate critical backend services and APIs that power our SaaS infrastructure across AWS, GCP, Azure, and customer-managed environments
- Treat API design as a first-class concern, defining clean, durable interfaces that internal and external consumers depend on
- Evolve system designs to meet increasingly challenging scale, stability, and performance requirements
- Break down and solve large, ambiguous problems, turning them into well-scoped, shippable engineering work
- Reduce on-call burden through better architecture, automation, and observability - and participate in on-call rotations
- Provide technical leadership and mentorship, work alongside Principal Engineers, and influence the broader technical direction of the platform
- Contribute to frontend web clients where it accelerates the team (a plus, not a requirement)
Requirements
Skills & expertise Cross-functional team leadership Problem-solving skills Kubernetes Jenkins Terraform, * 4+ years of professional software engineering experience designing, building, deploying, and operating critical backend services across a large enterprise
- We believe in investing in our people, and value candidates who can bring their own diversified experiences to our teams - even if you aren't a 100% skill or experience match
- Proven ability to evolve designs to meet increasingly challenging scale, stability, and performance requirements
- Comfortable owning on-call for services you build, and passionate about reducing on-call burden through architecture
- Deep, hands-on expertise with our core stack: Go, Kubernetes, Terraform, and PostgreSQL
- Strong API design skills, with a track record of building interfaces that scale and last
- Demonstrated ability to break down and solve large, ambiguous problems
- Deep experience with one or more major public clouds (AWS, GCP, or Azure)
- Proven ability to provide technical leadership to team members, work effectively with Principal Engineers, influence technical direction, and contribute to the success of cross-functional stakeholders
- Experience building and operating SaaS products
- Experience with CI/CD systems (GitHub Actions, Jenkins, etc.) and monitoring/observability tooling (Prometheus, Datadog, etc.)