Software Engineer - Enterprise Readiness (Experienced; Remote)

DagsterSan Francisco, NY
1d$185,000 - $230,000Remote

About The Position

Are you a driven software engineer who thrives at solving customer problems while improving a platform? The Enterprise Engineering team at Dagster helps our largest customers be successful with Dagster, while improving Dagster+ with features aimed at our larger organizations. We work on improving and extending Dagster to meet the needs of large organizations. This includes everything from eliminating scaling bottlenecks in the product to building new features and integrations to support enterprise use cases. In addition to technical skills, you’ll have a chance to work directly with customers implementing Dagster and synthesize their feedback into immediately actionable work that unblocks the customer and improves Dagster as a product. This is your chance to make a direct impact by solving real-world problems and delivering meaningful solutions for our users and customers. This is a full-time, competitively paid position with benefits. We are a distributed team with offices in San Francisco, New York, and Minneapolis. We have team members all over the U.S. and we are hiring fully remote candidates in the U.S. Every employee is provided a remote work stipend to cover the cost of home office equipment and anything else that makes your remote work location comfortable, productive, or successful. And if you’d rather not work from home, we’ll cover the cost of a coworking or office space if you’re fully remote. You may need to occasionally travel to meet with customers when necessary.

Requirements

  • 5+ years of relevant software development experience
  • Fluent in one or multiple high-level programming languages like Python or JavaScript
  • 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

Nice To Haves

  • 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 DevOps related technologies (Kubernetes, Docker, containers, CI/CD)
  • 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.

Responsibilities

  • Develop high-quality features, tools, and integrations that help customers smoothly adopt Dagster, including tools for migrations and seamless integrations with databases, ETL tools, and cloud services.
  • Work directly with users to understand challenges and translate feedback into actionable improvements.
  • Partner with engineering teams to deliver practical solutions that align with real-world requirements.
  • 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.
  • Improve and maintain critical systems that support Enterprise requirements.

Benefits

  • remote work stipend to cover the cost of home office equipment
  • cover the cost of a coworking or office space if you’re fully remote
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service