Posted in

Software Engineer – Adopt

Software Engineer – Adopt

CompanyDagster Labs
LocationSan Francisco, CA, USA, New York, NY, USA, Minneapolis, MN, USA
Salary$180000 – $200000
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • 3+ years of relevant software development experience
  • Proficiency in Python or a similar high-level programming language, and working familiarity with frontend development.
  • Expertise across the full software development lifecycle, from planning to delivery and iteration
  • Strong written and oral communication skills
  • Proven effectiveness at contributing to and executing as part of a team

Responsibilities

  • Develop high‑quality backend features, guides, and integrations that help customers smoothly adopt Dagster, including tools for migrations, onboarding, and seamless integrations with databases, ETL tools, and cloud services.
  • Make small to medium enhancements in our React UI to support new backend features, or work directly with frontend engineers to help ship large interactions between frontend and backend.
  • Work directly with users to understand challenges and translate feedback into actionable improvements. Partner with product and go-to-market teams to deliver practical solutions that align with real-world requirements.
  • Implement features, experiments, and best practices that lower barriers for new users—turning first-time explorers into confident long-term users and enterprise adopters.
  • Proactively identify and address opportunities for enhancement—be it in code quality, user documentation, or overall performance—and lead initiatives to make these improvements happen.

Preferred Qualifications

  • Experience with Dagster or related data orchestrators.
  • Experience with data engineering, MLOps, or AI pipelines (e.g. ETL tools, Spark, MLflow, Hugging Face, etc).
  • Experience with data platforms, infrastructure as code, and Docker-based deployment patterns.
  • Experience with growth-oriented engineering initiatives.
  • Experience in a high-functioning engineering organization working on large-scale distributed systems or B2B SaaS applications.
  • Passion for engaging directly with users for research and support.