Empowering every organization to build a productive, scalable data platform at Dagster Labs
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
- Experience with building tools using generative LLMs.
- Experience with full-stack application development, infrastructure as code, and Docker-based deployment patterns.
- Experience with growth-oriented engineering initiatives.
Responsibilities
- Write clean, reliable backend code (in Python) and frontend code (in Typescript/React), contributing across the full stack as needed
- Prototype quickly, ship often, and collaborate closely with teammates to turn ideas into production features.
- Improve performance, reliability, and user experience as the product evolves.
- Build end-to-end features that integrate with AI to generate insights on big data.
- Shape user interactions that happen through asynchronous workflows and lightweight web components.
- Engage directly with users to gather feedback and turn insights into better experiences.
Other
- Strong written and oral communication skills
- Proven effectiveness at contributing to and executing as part of a team
- Interest in working at a fast-moving, dynamic startup environment
- Passion for engaging directly with users for research and support.
- Currently authorized to work within the United States