Summary
Join Dagster Labs, a well-funded startup building a data orchestration platform, as a backend engineer. You will play a key role in improving Dagster's core architecture and infrastructure for high performance at scale. This full-time position offers competitive salary, equity, and benefits, with flexible remote work options. You will design and implement new systems, collaborate with cross-functional teams, and contribute to a high-performing engineering team. We are looking for experienced software engineers with expertise in Python, distributed systems, and the full software development lifecycle. The role requires strong communication skills and a proven ability to work effectively in a team environment.
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
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
Preferred Qualifications
- 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
Benefits
- Competitive salary
- Equity
- Benefits
- Flexible remote work options
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.