Staff Software Engineer

Logo of dbt Labs

dbt Labs

πŸ’΅ $141k-$179k
πŸ“Remote - Ireland

Job highlights

Summary

Join dbt Labs as a Staff Software Engineer and become the technical backbone of the Shared Services group. You will define the architecture and implementation of dbt Cloud’s Shared Services and public APIs, manage project priorities, collaborate with teammates, and help define quality standards. This role requires 8+ years of software engineering experience, a bachelor's degree or equivalent, and proficiency in Python or Go. You'll build customer-facing APIs and internal tools, working on large-scale systems and contributing to a fast-growing company. dbt Labs offers a competitive salary, equity stake, unlimited vacation, excellent healthcare, retirement savings, parental leave, and more.

Requirements

  • Have 8+ years of experience as a software engineer
  • Minimum requirement of bachelor's degree in a related field (computer science, computer engineering, etc.) OR completed enrollment in engineering related bootcamp

Responsibilities

  • Define the architecture and guide the implementation of dbt Cloud’s Shared Services and public APIs β€” including backend services, performance, and scalability while relentlessly expanding its feature-set and capabilities
  • Manage trade-offs, priorities, and deliverables by applying your experience in bringing projects to successful completion
  • Work with teammates to build confidently and quickly via high-leverage tooling, mentorship, and your experience and knowledge of industry trends and practices
  • Help define quality standards and drive the overall reliability of our services
  • Participate in daily stand-ups, mentee sessions, and pair programming

Preferred Qualifications

  • Have experience with using Python, Go, or similar languages to create scalable full-stack applications. For example, you have built services for applications with complex workflows
  • Enjoy working on large-scale, event-driven systems
  • Value balancing architectural and business tradeoffs
  • Have experience working on Enterprise SaaS Products
  • Understand how to make tradeoffs to ship useful features today without sacrificing long-term quality
  • Have strong backend skills and can reason about the end-to-end system and customer experience
  • Have worked on a experience working internal libraries, standards, and tools
  • Have experience scaling applications, especially those with runtimes in Kubernetes and AWS
  • Have experience working in a distributed company

Benefits

  • Salary : 130,000 - 165,000 Euro per annum
  • Equity Stake
  • Unlimited vacation (and yes we use it!)
  • Excellent healthcare
  • Group Retirement Savings Program
  • 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.
Please let dbt Labs know you found this job on JobsCollider. Thanks! πŸ™