Staff Software Engineer, Release Engineering

dbt Labs Logo

dbt Labs

📍Remote - Romania

Summary

Join dbt Labs as a Staff Engineer and become the technical backbone of the Release and Developer Experience Engineering team. You will provide technical guidance and leadership while directly contributing to improving the software delivery lifecycle. Responsibilities include code reviews, application code writing, continuous delivery process improvement, accelerating new service creation, and enhancing technical quality across the organization. You will work with various technologies, including Go, Python, and Kubernetes. The ideal candidate has 5+ years of software engineering experience or a related degree/bootcamp completion and experience in Release Engineering or Developer Experience. Competitive salary, equity stake, unlimited vacation, paid parental leave, and wellness stipends are offered.

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, and more!

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.