Summary
The job is for a Senior Engineer to join CoreWeave's App Platform Team. The role involves designing, testing, and integrating a scalable marketplace solution using Kubernetes and related tools. The candidate should have experience automating services, be familiar with app store designs, and have knowledge of reliability engineering concepts.
Requirements
- You have five or more years of experience in a software or infrastructure engineering industry
- You have experience automating and operating services in production and at scale
- Youโre familiar with โapp storeโ or โmarketplaceโ designs and can conceptualize the architecture of similar systems in multi-tenant environments
- You have experience using Kubernetes and Kubernetes deployment tools such as Helm with a conceptual understanding of stateful orchestration patterns such as the operator pattern
- You know your way around a Linux distro, shell scripting, and/or the Linux storage and networking stacks
- Youโre interested in reliability engineering concepts such as the different types of testing, progressive deployments, error budgets, the role observability, and fault-tolerant design
- You can transform problems in elastic architectures, decompose them into achievable tasks, and socialize both to your teammates
- Youโre comfortable with a primary programming language (GO or Python, preferred.)
Responsibilities
- Design and integrate a scalable, nimble, and reliable Kubernetes-native marketplace solution for turnkey application management in customer environments
- Test, package, and orchestrate the CoreWeave first-class marketplace applications
- Develop automated CI/CD pipelines with Kubernetes ecosystem tools such as ArgoCD, Flux, and Kustomize
- Build monitoring strategies to understand marketplace application performance in the wild
- Partner with the cloud team to integrate the marketplace into administrative dashboards and the customer UI
- Work with the security team to ensure marketplace applications remain secure and compliant to new and existing audit frameworks
- Create solutions for license management of licensed marketplace applications
- Participate in the Marketplace Team on-call rotation and continue investments in automated detection, remediation, and analysis of problem states
Preferred Qualifications
Youโre excited about being part of a team of diverse perspectives and backgrounds that believe in tackling challenges, growing hand in hand, and winning together
Benefits
- Medical, dental and vision insurance - 100% paid for the employee
- Company paid Life Insurance
- Voluntary supplemental life insurance
- Short and long-term disability insurance
- Flexible Spending 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 offices
- Weekly massages in NJ office
- A casual work environment
- Work culture focused on innovative disruption