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
$ 275K

Job 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.)

Apply for this position