CU

Software Engineer, Data Infrastructure

cursor· 25 open roles

Location TBD On-siteFullTime4 months ago
Salaryest.
$140,000 - $250,000
Experience
Mid
Job Type
FullTime
Posted
4 months ago
Apply Now

Get more other jobs in your inbox

Verified daily — no ghost listings.

About This RoleAI processing…

Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our organization is very flat, and our team is small and talent dense. We particularly like people who are truth-seeking, passionate, and creative. We enjoy spirited debate, crazy ideas, and shipping code.

Key Responsibilities

  • 1
    A core pipeline started as a pragmatic reuse of infrastructure built for something else. It works, but it cannot guarantee properties downstream consumers now need (for example, point-in-time consistency). You design and ship the replacement while keeping the existing system running.
  • 2
    A new product surface ships without instrumentation. You talk to the team, define what needs to be captured, and wire it through before the absence becomes anyone else’s problem.
  • 3
    Eval coverage drops. You trace it to an instrumentation gap introduced weeks ago by a product change nobody flagged. You fix the gap, add a contract so it cannot recur, and ship the dashboard that would have caught it earlier.
  • 4
    Multiple consumers depend on overlapping data. You design schema evolution and validation so changes in one place do not silently degrade the others.
  • 5
    Storage costs rise faster than usage. You decide what is worth keeping, implement retention and compression, and delete what is not.

Requirements

  • Deep experience with Spark (Databricks or open-source Spark both count)
  • Production experience with Ray Data
  • Hands-on ownership of large data pipelines and storage systems
  • Comfort debugging performance issues across client instrumentation, streaming, storage, and model-facing workflows, as well as, compute, storage, and networking layers
  • Clear thinking about data modeling and long-term maintainability
  • You have good judgment about when to patch and when to rebuild
  • Experience running or scaling ClickHouse
  • Familiarity with dbt, Dagster, or similar orchestration and modeling tools

Perks & BenefitsTypical for this role

Competitive compensation aligned with experience and market rate
Health, dental, and vision coverage
Paid time off and company holidays
Remote-friendly or hybrid working arrangements where applicable
Learning and professional development support
Modern tools and equipment to do your best work

Apply to This Job in Minutes

Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.

Get Started Free

Similar Jobs

RE

Client Account Manager, Mid-Market (App Dev - Acquisitions)

redditRemote
View
RE

Client Account Manager, Large Customer Sales (Tech)

redditRemote
View
RE

Analytics Engineer

redditRemote
View