dbt Labs is seeking a Staff Software Engineer to join their Release and Developer Experience Engineering team. The team focuses on providing dbt Labs engineers with tools to ship products safely and reliably, ensuring a great developer experience. The Staff Engineer will provide technical guidance and leadership, along with direct technical contributions, to improve the software delivery lifecycle.
The Role Involves:
- Working alongside software engineers to deliver a great developer experience.
- Performing code reviews and writing application code.
- Creating and deploying internal tooling.
- Improving continuous delivery processes to be safer, faster, and more reliable.
- Expanding existing processes to become multi-cloud.
- Improving technical quality across the organization.
Requirements:
- 5+ years of experience as a software engineer OR a Bachelor's degree in computer science or a related field OR completed enrollment in an engineering-related bootcamp.
- Experience in Release Engineering/Developer Experience (DX) or passion for improving development environments.
- Experience as a technical lead defining roadmaps for complex projects.
- Product development team experience.
- Ability to interact with end-users and understand their needs.
dbt Labs Offers:
- Unlimited vacation.
- Paid parental leave.
- Wellness stipend.
- Home office stipend.
Apply
dbt Labs
dbt Labs is a pioneering company at the forefront of the data transformation movement. It empowers data teams to build and manage reliable data pipelines using the dbt (data build tool) framework. Focusing on analytics engineering, dbt Labs offers a collaborative and version-controlled environment for data modeling and transformation. The company fosters a vibrant community, driving innovation and best practices in data workflows. dbt Labs enables organizations to unlock the full potential of their data by promoting efficiency, accuracy, and collaboration in the data transformation process, and making data more accessible.