dbt Labs is seeking to solve the problem of delivering innovative orchestration features end-to-end and shaping frontend architecture while collaborating in a highly dynamic team environment to power job scheduling and execution for dbt Cloud.
Requirements
- Are an expert in frontend development with Typescript and React, driven by a passion for creating delightful customer experiences
- Have a strong knowledge of observability and debugging production issues at scale
- Have a systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive.
- Are passionate about upholding engineering best practices in all phases of SDLC
- Have experience with Python, TypeScript, React, Go, Postgres, Redis, Kubernetes, AWS, Terraform and Datadog
- Have experience in the domain of data analytics and transformation
Responsibilities
- Help to design and develop innovative orchestration features end-to-end.
- Own and drive enhancement in the orchestration frontend.
- Work on complex systems and a variety of programming languages and technologies, including: Python, TypeScript, React, Go, Postgres, Redis, Kubernetes, AWS, Terraform and Datadog.
- Work closely with UX designer, PM, full stack and backend engineers of all levels, collaborate with multiple engineering teams across dbtLabs (from product engineering to infrastructure).
- Take ownership of systems post-release by participating in on-call and support rotations
- Act as a mentor to other engineers, providing guidance on best practices and architectural decisions
Other
- Are able to balance speed of delivery with designing and implementing reliable, secure, highly available services
- Have a self-starter and can lead a group of engineers from inception to implementation of ideas
- Have experience working asynchronously as part of a fully-remote, distributed team
- Bachelor's degree or equivalent experience
- Unlimited vacation (and yes we use it!)
- 401k w/3% guaranteed contribution