Dagster Labs - Software Engineer - Full-Stack Product Development
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of relevant software development experience • Fluency in Python or a similar high-level programming language, and proficiency with frontend development (we use React) • Expertise across the full software development lifecycle, from planning to delivery and iteration • Experience in a high-functioning engineering organization working on B2B SaaS applications or large-scale distributed systems • Strong written and oral communication skills • Proven effectiveness at contributing to and executing as part of a team • Experience with agentic product development, including MCP, skills, and evals • Experience building services on Amazon Web Services, Kubernetes & Postgres • Experience with Dagster or related data orchestrators • Experience with using or supporting tools in the Modern Data Stack • Experience engaging directly with users for research and support • You belong here • You belong here • We are committed to building an inclusive team and an open-source community where no one feels out of place. We know that teams with diverse backgrounds state their assumptions more explicitly, think more rigorously, and build better software. Plus it's more fun and interesting to work with a wide variety of perspectives. • You should apply to work at Dagster Labs if you want to work in, and help to build and strengthen, a high-performing software development environment where people of all backgrounds are welcome. • Our Stack • Our Stack • Dagster is built in Python and TypeScript, and runs seamlessly across macOS, Linux, and Windows. Our frontend is powered by React and GraphQL, delivering a modern, intuitive developer experience. We value engineers who are comfortable working across the stack and making thoughtful contributions. • Python • TypeScript • React • GraphQL • The estimated cash salary for this role is $190,000 - $225,000. • Other resources • Other resources • What is Dagster, a guide to the problems we solve and the philosophy driving our approach • A Look Inside the Dagster Labs Culture • Our Latest Dagster Release • Introducing the new Dagster+ UI • Introducing Compass
Responsibilities
• Lead and execute product development initiatives from prototype to user adoption, in collaboration with product and design and your peers in engineering • Participate in technical architecture discussions and help the team make key technical decisions. • Solve difficult technical problems throughout the software stack and get projects over the finish line, across front-end, back-end, or infrastructure. • Proactively identify and address opportunities for enhancement—be it in code quality, user experience, or overall performance—and lead initiatives to make these improvements happen.
Similar Jobs
No credit card. Takes 10 seconds.