About the Role:
As a Senior Backend Engineer at CoreWeave, you will play a key role in designing, building, and maintaining the backend systems that power our core cloud applications. You will collaborate closely with cross-functional teams, including front-end developers, product managers, SREs, and other CoreWeave Engineering stakeholders to deliver scalable and efficient solutions.
This role requires strong problem-solving skills, the ability to write clean, maintainable code, and a deep understanding of backend technologies and architectures. As a member of the Cloud Platform team, you will have the opportunity to:
- Design, develop, and maintain scalable backend services, APIs, and databases.
- Collaborate with cross-functional teams to define and implement new features and services.
- Optimize existing systems for scalability, performance, and reliability.
- Participate in architectural discussions and drive technical decisions to align with business goals.
- Write and review high-quality, maintainable, and testable code following best practices.
- Ensure the security, integrity, and efficiency of backend systems and data handling.
- Debug and resolve production issues in a timely manner, providing high-level support when necessary.
Qualifications
Wondering if you’re a good fit? 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. Here are some qualities we’ve found compatible with our team. If a portion of this resonates with you, we’d love to talk.
- You have five or more years of experience in a senior or tech leadership software engineering role.
- Prior experience building reliable and scalable platform services that process large amounts of data.
- Proficiency in any Go or Python
- You have some experience using Kubernetes with a conceptual understanding of its major components.
- Passion for problem solving in a fast-paced environment.
- Experience with CI/CD pipelines and modern development practices (e.g., Agile, TDD).
- Solid understanding of database design and experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Ability to work in a remote, collaborative environment and mentor others.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $165,000-$200,000. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.
Hybrid Workplace
Successful candidates will be expected to attend onboarding training at our NJ Headquarters within their first several weeks of employment, with subsequent quarterly travel requirements of 1 week duration.
If you reside within a 30-mile radius of our New Jersey, New York, or Philadelphia offices, we're excited for you to join us at the office at least three times a week, recognizing the significance we place on fostering connections, collaboration, and creativity within our office culture. Our commitment to operating as a hybrid workplace underscores our dedication to enabling our employees to tailor their work-life balance to their individual preferences.