Dagster Labs - Software Engineer - Platform
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of relevant software development experience • Expertise in the full software development lifecycle, from scoping and planning to delivery and iteration • Strong command of software system design, including scalability, third party integrations, and API design • Fluent in Python • Strong written and oral communication skills • Experience in a high-functioning engineering organization working on large-scale distributed systems or B2B SaaS applications • Proven effectiveness at contributing to and executing as part of a team • Experience with a wide range of modern infrastructure tools and technologies • Experience with using or supporting tools in the Modern Data Stack • Experience building and scaling services built on Amazon Web Services, Kubernetes, & Postgres • 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 to $230,000. • Other Resources • Other Resources • The launch of Dagster blog post • Launching Dagster Cloud to GA blog post • Dagster Day 2022 video playlist • Our latest major release • Software-Defined Assets blog post, Data Council talk, and animated explainer • Our latest episode on the Data Engineering Podcast • Our philosophy on code reviews • No recruiters please.
Responsibilities
• Develop and optimize core backend systems and infrastructure components. • Enhance efficiency, scalability, and stability of critical system resources through analysis and refinement. • Partner with cross-functional teams to align on product development needs and deliver impactful solutions. • Review designs and code to maintain high standards of quality and performance across the team.
No credit card. Takes 10 seconds.