
Software Engineer
About this role
Developers who want to own a product end-to-end, take pride in building internal tools for colleagues they know by name, and thrive in a fast-paced environment will find a strong fit here. The Applications Engineering team within CoreWeave's Data Infrastructure organization builds the software used to plan and operate the company's infrastructure business, including the UNION data platform and internal applications for supply chain, finance, and data center operations. Incoming engineers work across the stack, shipping TypeScript and Next.js frontends, Python services on Kubernetes, and data models that support AI-facing natural language interfaces and agents. Working alongside a senior engineer, individuals take scoped pieces of work from conception to production while directly impacting internal workflows within weeks.
What you will do
- Ship features across the technology stack in UNION and internal applications that support daily company processes.
- Write browser-side code using TypeScript, React, and Next.js.
- Develop Python services running on Kubernetes and manage underlying database queries and data models.
- Build AI-facing capabilities like natural language interfaces and agents to query governed data.
- Take scoped features from development through testing, production deployment, and post-release fixes.
- Collaborate closely with a senior engineer who owns the broader technical area.
What you need
- Bring at least 2 years of production software building experience, or equivalent depth from internships and substantial projects.
- Demonstrate working proficiency in a backend language, with a preference for Python, alongside JavaScript or TypeScript.
- Possess experience building web frontends utilizing modern frameworks such as React or Next.js.
- Show hands-on experience building or consuming HTTP APIs in production environments.
- Utilize working SQL skills to write and debug joins and aggregations against relational databases.
- Have some exposure to AI and LLM development concepts like prompting, retrieval, tool calling, or agents.
- Maintain familiarity with version control, code review, automated testing, and CI/CD pipelines.
Nice to have
- Experience with containers and deployment tooling such as Docker, Helm, or Kubernetes
- Exposure to data platforms and analytical databases such as Spark, StarRocks, Snowflake, or BigQuery
- Experience building AI-native features such as text-to-SQL interfaces, copilots, or insight generation
- Experience building internal tools that other people relied on day to day
Benefits
- Medical, dental, and vision insurance - 100% paid for by CoreWeave
- Company-paid Life Insurance and voluntary supplemental life insurance
- Short and long-term disability insurance, Flexible Spending Account, and Health Savings Account
- Tuition Reimbursement and ability to participate in Employee Stock Purchase Program
- Mental Wellness Benefits through Spring Health and Family-Forming support provided by Carrot
- Paid Parental Leave, flexible childcare support, 401(k) with employer match, and flexible PTO
Skills and tech stack
Questions candidates ask
What is the compensation range for this role?
The base salary range for this role is $101,000 to $134,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location.
What kind of tech stack will I be working with?
You will work across the stack using TypeScript with React and Next.js in the browser, Python services running on Kubernetes, and SQL queries against relational databases. There is also exposure to AI and LLM development like natural language interfaces and agents.
What additional rewards are included besides base salary?
The total rewards package includes a discretionary bonus, equity awards, and a comprehensive benefits program based on eligibility. For US-based full-time employees, this includes fully paid medical, dental, and vision insurance, 401(k) matching, and flexible PTO.