Staff Software Engineer

dbt Labs Logo

dbt Labs

πŸ“Remote - Brazil

Summary

Join dbt Labs' Query Applications team and collaborate with subject matter experts to build a distributed, highly available system empowering customers to access critical business metrics. You will design and implement scalable, reliable systems, prioritize user experience, and mentor teammates. This full-stack role requires experience with Python or Go for building scalable applications and working with LLMs. The ideal candidate values collaboration, understands end-user needs, and can make informed trade-offs to deliver features promptly. dbt Labs offers a competitive salary, equity stake, unlimited vacation, excellent healthcare, paid parental leave, and a wellness stipend.

Requirements

  • Worked asynchronously as part of a fully remote, international, distributed team
  • Have experience using Python or Go to create scalable full-stack applications (e.g., building services for applications with complex workflows)
  • Enjoy collaborating closely with product management partners
  • Have worked with Large Language Models (LLMs) in the past
  • Value interacting with end-users and deeply understanding their needs
  • Can make informed trade-offs to ship useful features promptly without compromising long-term quality
  • Love backend work but have frontend experience and can reason about end-to-end systems

Responsibilities

  • Mentor teammates and serve as a technical lead
  • Design and implement scalable, reliable, and highly available systems
  • Prioritize end-user experience and contribute to its continuous improvement
  • Balance trade-offs, set priorities, and manage deliverables using your project completion expertise
  • Foster efficient and confident teamwork through high-leverage tooling, mentorship, and your knowledge of industry trends and best practices
  • Establish and uphold quality standards to enhance overall service reliability
  • Participate in daily stand-ups, mentoring sessions, and pair programming

Preferred Qualifications

Have experience with distributed systems, database modeling, caching layers and/or DB performance

Benefits

  • Salary: 550,000 - 640,000 BRL
  • Equity Stake
  • Unlimited vacation (and yes we use it!)
  • Excellent healthcare
  • 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.