Senior Software Engineer, Cloud Platform API
CoreWeave
Job highlights
Summary
Join CoreWeave's API Platform team as a Senior Engineer and build and maintain the company's central API platform. You will design and develop robust, developer-friendly APIs, ensuring performance and reliability. Responsibilities include supporting infrastructure-as-code integrations, driving architectural decisions, building observability solutions, and creating developer tooling and documentation. You will collaborate with cross-functional teams, including the security engineering team, and mentor other engineers. This role requires 7+ years of experience building and maintaining production-grade APIs, strong experience with Go, and a deep understanding of API gateway patterns. CoreWeave offers a competitive salary, comprehensive benefits, and a hybrid work environment.
Requirements
- 7+ years of experience building and maintaining production-grade APIs
- Strong experience with Go programming language and its ecosystem
- Strong understanding of API gateway patterns, microservices architecture, and distributed systems
- Experience implementing authentication, authorization, and security best practices for APIs
- Familiarity with observability practices including metrics, logging, and distributed tracing
- Experience with Kubernetes
- Excellent communication skills and experience collaborating with cross-functional teams
Responsibilities
- Design and develop CoreWeave's central API platform that enables teams to expose their services through a unified, secure, and monitored gateway
- Support infrastructure-as-code integrations to enable programmatic resource management, including contributions to our Terraform provider
- Drive architectural decisions around API authentication, rate limiting, caching strategies, and other platform-wide concerns
- Build observability solutions for the API platform, including detailed metrics, logging, and tracing capabilities to help teams monitor their API performance and usage
- Build and maintain comprehensive API governance tools and processes, including OpenAPI specification validation, versioning strategies, and backwards compatibility checks
- Work closely with our security engineering team to implement best practices for API security, performance, and reliability, ensuring our platform meets the highest industry standards
- Create developer tooling and documentation that help other teams onboard their services to the API platform efficiently
- Mentor other engineers on API design best practices and help establish standards for APIs across the organization
Preferred Qualifications
- Experience with the Kubernetes Operator pattern and building Kubernetes controllers
- Experience with gRPC and protocol buffer design
- Experience building and maintaining Terraform providers
- Experience with alternative IaC platforms like Pulumi or Crossplane
- Experience with cloud infrastructure (AWS, GCP, etc.)
Benefits
- Medical, dental, and vision insurance - 100% paid for by CoreWeave
- Company-paid Life Insurance
- Voluntary supplemental life insurance
- Short and long-term disability insurance
- Flexible Spending Account
- Health Savings Account
- Tuition Reimbursement
- Mental Wellness Benefits through Spring Health
- Family-Forming support provided by Carrot
- Paid Parental Leave
- Flexible, full-service childcare support with Kinside
- 401(k) with a generous employer match
- Flexible PTO
- Catered lunch each day in our office and data center locations
- A casual work environment
- A work culture focused on innovative disruption
- Hybrid work environment
- Remote work considered for candidates outside 30 miles of office
Share this job:
Similar Remote Jobs
- πWorldwide
- πTurkey
- πIndia
- πCanada
- π°$100k-$200kπIndia
- π°$110k-$270kπUnited States
- π°$110k-$270kπCanada
- π°$110k-$270kπUnited States
- π°$187k-$240kπUnited States