Software Engineer - Compass at Dagster Labs

San Francisco, California, United States

Dagster Labs Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Data Engineering, AIIndustries

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
  • 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
  • Nice-to-have Qualifications
  • 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
  • Experience in a high-functioning engineering organization

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

Skills

Key technologies and capabilities for this role

Slack IntegrationBackend DevelopmentData IntegrationInfrastructureProduct UXPython

Questions & Answers

Common questions about this position

What is the compensation for this Software Engineer role?

This is a full-time position offering competitive salary, equity, and benefits.

Is this role remote, and what are the location requirements?

This is a remote role within the United States for candidates currently authorized to work there, with optional in-person offices in San Francisco, New York, and Minneapolis. The company offers flexible remote work options and fosters a collaborative, remote-first culture.

What technical skills are required for this position?

The role requires writing clean, reliable backend code in Python and frontend code in Typescript/React, with full-stack contributions as needed.

What is the company culture like at Dagster Labs?

Dagster Labs has a small, well-funded team with big energy, emphasizing high standards, trust, no egos or drama, curiosity, and collaborative remote-first work.

What makes a strong candidate for this Software Engineer role?

A strong candidate is a driven software engineer who thrives at the intersection of product development, customer success, and user adoption, with the ability to prototype quickly, ship often, and work across the full stack while iterating with users.

Dagster Labs

Data orchestration platform for productivity

About Dagster Labs

Dagster Labs develops a data orchestration platform called Dagster, which is designed to enhance productivity in managing data workflows. The platform allows users to define, schedule, and monitor data pipelines, making it easier to integrate and process data from various sources. Unlike many other data orchestration tools, Dagster focuses on providing a clear structure for data workflows, enabling teams to collaborate more effectively and maintain better visibility into their data processes. The goal of Dagster Labs is to streamline data management, helping organizations to work more efficiently with their data.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$78.6MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
11-50Employees

Benefits

Flexible Work Hours
Remote Work Options

Risks

Competition from Treeverse's lakeFS 1.0 may challenge Dagster's market position.
Focus on GitHub stars could divert attention from essential product development.
Rapid tech evolution in data orchestration may risk Dagster's obsolescence.

Differentiation

Dagster Labs offers an open-source orchestration platform for data asset management.
The platform is designed for productivity, scalability, and observability of data assets.
Dagster's integration with lakeFS enhances data version control capabilities.

Upsides

Recent $33M Series B funding boosts development and marketing efforts for Dagster.
Growing demand for sophisticated data orchestration tools aligns with Dagster's offerings.
Dagster's platform supports critical decision-making processes, increasing its market relevance.

Land your dream remote job 3x faster with AI