Staff Software Engineer, Release & Developer Experience

dbt Labs Logo

dbt Labs

📍Remote - Brazil

Summary

Join dbt Labs as a Staff Engineer and become the technical backbone of the Release and Developer Experience Engineering team. Work alongside other engineers to deliver exceptional developer experiences, focusing on improving continuous delivery processes, accelerating service creation, and enhancing technical quality. You will perform code reviews, write application code, deploy internal tooling, and collaborate across various technologies. This role requires 5+ years of software engineering experience or a related degree/bootcamp completion. The ideal candidate possesses experience in Release Engineering or Developer Experience, technical leadership, and a passion for improving development environments. dbt Labs offers competitive salary, equity stake, unlimited vacation, paid parental leave, wellness stipend, and home office stipend.

Requirements

  • Have 5+ years experience as a software engineer
  • Minimum requirement of Bachelors degree in related field (computer science, computer engineering, etc.)
  • Completed enrollment in engineering related bootcamp

Responsibilities

  • Work alongside other software engineers focused on delivering a great experience to all developers at dbt labs
  • Perform code reviews, write application code, and create and deploy internal tooling
  • Focus on improving our continuous delivery processes to make them increasingly safe, fast, and reliable. In addition, expand our existing processes to become multi-cloud
  • Accelerate new service creation, testing, and deployment by enabling internal application developers to rapidly build and continuously verify solutions in pre-production environments
  • Improve technical quality across the organization
  • Work with a variety of programming languages, systems, and technologies, including: Go, Python, Postgres, Kubernetes, Argo CD and Rollouts, AWS, Terraform, Helm, Github Actions and gitops

Preferred Qualifications

  • Have worked in the Release Engineering or Developer Experience (DX) space or have a demonstrated passion for improving your development environment through better tooling
  • Served as a technical lead and defined the roadmap for complex projects spanning multiple teams and functions
  • Have worked on a product development team
  • Value interacting with end-users and deeply understanding their needs
  • Know how to make tradeoffs to ship features today without sacrificing long-term quality
  • Are highly motivated, curious, and able to work autonomously
  • ���Elephant Carpaccio” or vertical slicing means something to you and you have completed it before
  • You have experience working on a distributed team

Benefits

  • Competitive Salary
  • Equity Stake
  • Benefits (via Remote.com) : Unlimited vacation (and yes we use it!)
  • Paid Parental Leave
  • Wellness stipend
  • Home office stipend

Share this job:

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.