Senior Software Engineer

Company: CoreWeave
Apply for the Senior Software Engineer
Location: Livingston
Job Description:

  • Applications Engineering, part of CoreWeave’s Data Infrastructure organization, builds the software CoreWeave uses to plan and operate its own infrastructure business
  • Some of that is UNION, our data platform, where anyone in the company can query the lakehouse in plain language and stand up their own dashboards, applications, and agents
  • The rest is the applications behind decisions like which data centers get which hardware and when, for a company adding gigawatts of capacity a year
  • Engineering, finance, supply chain, and data center operations all depend on what we ship
  • You will build full-stack applications, and features in UNION itself, and own all of it in production, from the interface down to the data model
  • Our stack is TypeScript with React and Next
  • Js, Python services running on Kubernetes, and Postgres alongside the lakehouse
  • We care more that you have built and run this kind of software than which frameworks you built it in
  • A good share of the work is AI-facing, meaning natural language interfaces and agents that operate on governed data, plus the evaluation work that tells you whether they are any good
  • Owning a product area here means you sit with the people who run the process and work out with them what the software should do
  • You are also the one who answers for it when it breaks
  • Most of these processes have never been written down anywhere, so a fair amount of the job is working out what to build before you build it
  • 5+ years building and operating production software, including both backend services and modern web frontends
  • Experience working directly with non-engineers on problems nobody had specified yet, and shipping software they adopted
  • Strong SQL and relational data modeling, including schemas you had to change after they were already live
  • Hands-on experience with containers and deployment tooling such as Docker, Helm, and Kubernetes, and with operating your own services
  • Experience wiring applications up to data platforms and analytical databases such as Spark, Kafka, StarRocks, or Snowflake
  • Strong Python and TypeScript, with real experience in React, Next.js, or a comparable modern framework
  • Experience designing and running HTTP APIs that other services depend on, including timeouts, retries, and keeping writes correct when a call fails partway through
  • Experience shipping LLM-backed features to production, including how you measured whether their output was correct
  • CI/CD, automated testing, observability, and on-call for the software you own
  • 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
  • Experience designing and running distributed systems in cloud-native environments such as Kubernetes
  • Experience with agent frameworks such as LangGraph, and with the tracing and evaluation tooling around them
  • Experience building internal platforms or tools that other teams used to answer their own questions
  • Background in an operationally heavy domain such as capacity planning, supply chain, or finance
  • Experience building AI-native applications such as text-to-SQL interfaces, copilots, agents, or automated insight generation
  • Familiarity with open table formats such as Iceberg, Delta, or Hudi, and with query engines such as StarRocks, Snowflake, or BigQuery

#J-18808-Ljbffr…

Posted: September 20th, 2026