Senior Software Engineer II

1 Month ago • 8 Years + • Software Development & Engineering • $102,000 PA - $124,000 PA

Job Summary

Job Description

dbt Labs is seeking an experienced Senior Software Engineer II to join their team and help build and maintain scalable, reliable, and secure services powering their analytics engineering platform. The role involves designing and implementing foundational services, enhancing product capabilities, performance, and scalability. The engineer will collaborate with Product Management, Product Design, and Infrastructure teams to solve complex technical challenges, mentor junior engineers, and contribute to engineering best practices. The company focuses on empowering data practitioners and has grown into the leading analytics engineering platform, used by over 50,000 teams weekly.
Must have:
  • 8+ years of experience as a software engineer
  • Experience designing and scaling backend services
  • Proficiency with backend languages like Python, Go, Rust, Java
  • Familiarity with cloud infrastructure (AWS, GCP, Azure, Kubernetes, Terraform)
  • Proficiency in designing API-driven applications (REST, gRPC)
  • Experience building scalable and secure distributed systems
  • Systematic problem-solving approach and strong communication skills
  • Ability to balance technical depth with iterative delivery
  • Ability to mentor engineers and influence technical direction
Good to have:
  • Experience with data engineering tools or data processing pipelines
  • Background in performance optimization and observability tools (Datadog)
  • Experience working on distributed, remote-first teams
Perks:
  • Equity Stake
  • Unlimited Paid Time Off (PTO)
  • Excellent healthcare coverage
  • Pension Plan
  • Paid parental leave
  • Wellness and home office stipends

Job Details

About Us 

dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. Since 2016, we’ve grown from an open source project into the leading analytics engineering platform, now used by over 50,000 teams every week. 

As of February 2025, we’ve surpassed $100 million in annual recurring revenue (ARR) and serve more than 5,400 dbt Cloud customers, including JetBlue, HubSpot, Vodafone New Zealand, and Dunelm. We’re backed by top-tier investors including Andreessen Horowitz, Sequoia Capital, and Altimeter. At our core, we believe in empowering data practitioners:

  • Code-based data transformations unlock transparency, flexibility, and collaboration
  • Analysts should adopt software engineering best practices to build trusted data products
  • Core analytics infrastructure should be open source and user-controlled
  • Analytic code—not just tools—should be shared and community-driven
dbt is now synonymous with analytics engineering, defining the modern data stack and serving as the data control plane for enterprise teams around the world. And we’re just getting started. We’re growing fast and building a team of passionate, curious people across the globe. Learn more about what makes us special by checking out our values.
 

About the Role

We are looking for an experienced Senior Software Engineer II to help build and maintain scalable, reliable, and secure services that power our platform. In this role, you’ll work across multiple teams to design and implement foundational services and experience that enhance our product's capabilities, performance, and scalability.

We serve the most data-driven technology organizations in the world, enabling them to build data products that ultimately enable better decision-making using trusted, well-governed data. Your work will directly benefit our mission by improving the scalability, security, and usability of our platform for thousands of data practitioners.

As a Senior Engineer, you’ll collaborate cross-functionally with Product Management, Product Design and Infrastructure teams to solve complex technical challenges, mentor junior engineers, and contribute to best practices that drive engineering excellence.

Want a peek at what you’ll be working on? Our Launch Day blog post showcases the tools, ideas, and momentum driving our platform forward.

What You’ll Do:

  • Design, build, and maintain services that scale with our growing customer base.
  • Tackle ambiguous, open-ended problems with strategic thinking, balancing technical constraints with user needs and product goals.
  • Build services, APIs, and experiences that support user delight, quality, high availability and performance.
  • Champion a culture of technical excellence and innovation, influencing engineering direction within the team.
  • Work with cross-functional teams, including Product, UX, and Security, to deliver impactful solutions.
  • Contribute to engineering best practices, mentor junior engineers, and participate in design and code reviews.
  • Debug production issues and optimise system performance using observability tools.
  • Work with technologies such as Python, Rust, Typescript, Postgres, Kubernetes, AWS, Terraform, and Datadog.

Qualifications

  • 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 enrolment in engineering related bootcamp

What We’re Looking For:

  • 8+ years of experience as a software engineer developing SaaS platforms and applications at scale
  • Proven experience designing and scaling backend services.
  • Strong understanding of API design, system architecture, and database management.
  • Proficiency with backend languages and frameworks such as Python, Go, Rust, django, Node.js, Java, Spring.
  • Familiarity with cloud infrastructure such as AWS, GCP, Azure, Kubernetes, Terraform.
  • Proficiency in designing API-driven applications using REST and/or gRPC.
  • Experience building scalable and secure distributed systems.
  • A systematic problem-solving approach, strong communication skills, and a sense of ownership.
  • Ability to balance technical depth with fast, iterative delivery.
  • Ability to mentor engineers and influence technical direction within the team.

Nice to Have:

  • Experience working with data engineering tools or data processing pipelines.
  • Background in performance optimization and observability tools like Datadog.
  • Experience working on distributed, remote-first teams.
  • Equity Stake*
  • Comprehensive benefits package, including:
    • Unlimited PTO (and we encourage you to use it!)
    • Excellent healthcare coverage
    • Pension Plan
    • Paid parental leave
    • Wellness and home office stipends

Our Hiring Process (All Video Interviews)

  • Introductory call with a Talent Acquisition Partner
  • Technical Interview with Hiring Manager
  • Team Interview

If you’re passionate about building well-designed, high-impact software, we’d love to hear from you!

#LI_RC1

dbt Labs is an equal opportunity employer, committed to building an inclusive team that welcomes diverse perspectives, backgrounds, and experiences. Even if your experience doesn’t perfectly align with the job description, we encourage you to apply—we value potential just as much as a perfect resume.

Want to learn more about our focus on Diversity, Equity and Inclusion at dbt Labs? Check out our DEI page.

dbt Labs reserves the right to amend or withdraw the posting at any time. For employees outside the United States, dbt Labs offers a competitive benefits package. Equity or comparable benefits may be offered depending on the legal or country limitations.

Similar Jobs

Mercury - Senior Engineering Manager - Reconciliation

Mercury

Canada (Remote)
1 Month ago
deel. - Senior Backend Engineer, Node.js + AWS

deel.

Cyprus (Remote)
2 Weeks ago
zeta - Release Train Engineer (Analytics)

zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Minecast - Enterprise Account Executive

Minecast

Singapore (On-Site)
1 Year ago
TFL Group - Director, Business Development

TFL Group

Overland Park, Kansas, United States (Remote)
7 Months ago
Apple - Image/Sensor/Power Architecture Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Apple - 5G/4G Cellular Layer 1 Control Firmware Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago
Coupa - Senior Lead Software Engineer

Coupa

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Rippling - Senior Software Engineer, Global Payroll

Rippling

London, England, United Kingdom (On-Site)
2 Months ago
nissan - Engine Performance Experiment Technical Engineer (General Staff / Officer)

nissan

Atsugi, Kanagawa, Japan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DataVisor - Product Marketing Manager

DataVisor

Mountain View, California, United States (Hybrid)
1 Month ago
Halcyon - Digital Marketing Manager

Halcyon

United States (Remote)
4 Weeks ago
CGS Carrers - Senior Frontend Engineer

CGS Carrers

Indonesia (Remote)
3 Weeks ago
Scopely - Senior Manager, Business Operations - Office of the CRO

Scopely

California, United States (Hybrid)
7 Months ago
Sprinkler - Sales Ops Analyst

Sprinkler

Bengaluru, Karnataka, India (On-Site)
2 Months ago
LegalZoom - Senior Financial Analyst

LegalZoom

Los Angeles, California, United States (Remote)
1 Month ago
Mercury - Compliance Training Program Manager

Mercury

San Francisco, California, United States (Remote)
2 Weeks ago
zeta - Director - Sales Engineering

zeta

United States (Remote)
4 Months ago
Thumbtack - Senior IT Systems Engineer

Thumbtack

Philippines (Remote)
1 Month ago
JDA - Sr. Staff Data Engineer - Snowflake Expert

JDA

Dallas, Texas, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ireland

cyara - Customer Success Manager

cyara

Skibbereen, County Cork, Ireland (Hybrid)
10 Months ago
Open Systems Technologies - Part Time Sales Assistant

Open Systems Technologies

Cork, County Cork, Ireland (On-Site)
2 Weeks ago
Motorola solutions - Performance Test Engineer

Motorola solutions

Cork, County Cork, Ireland (On-Site)
4 Weeks ago
Forcepoint - Mobile Engineer

Forcepoint

Cork, County Cork, Ireland (On-Site)
1 Month ago
2K - Senior Technical Artist

2K

Dublin, County Dublin, Ireland (Hybrid)
2 Months ago
brown bag films - GLAAD Media Awards Nominations for Ada Twist, Scientist and Ridley Jones

brown bag films

Dublin, County Dublin, Ireland (On-Site)
1 Year ago
net ease group - Procurement Business Partner

net ease group

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
cyara - Senior Customer Success Manager

cyara

Skibbereen, County Cork, Ireland (Hybrid)
3 Months ago
dbt Labs - Senior Software Engineer

dbt Labs

Ireland (Remote)
1 Month ago
playrix  - Golang Tech Lead (GameOps)

playrix

Ireland (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Apple - Wireless PHY Design Verification Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Lead Venture - AR Manager

Lead Venture

Guadalajara, Jalisco, Mexico (Remote)
2 Weeks ago
Alphawave Semi - Staff Engineer - Physical Design

Alphawave Semi

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Alten Technology - Controls Software Engineer

Alten Technology

Indianapolis, Indiana, United States (On-Site)
2 Months ago
Nintendo - (Senior) SAP SCM/Procurement Business Process Expert (m/f/d)

Nintendo

Frankfurt Am Main, Hessen, Germany (On-Site)
10 Months ago
PayPal - Manager, Software Engineering

PayPal

San Jose, California, United States (Hybrid)
3 Weeks ago
Rolls-Royce - Plant Engineer

Rolls-Royce

Grâce-Hollogne, Wallonia, Belgium (On-Site)
1 Month ago
Silicon Labs - Lead Engineer - IC Design

Silicon Labs

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Power Integrations - Process Engineer

Power Integrations

Branchburg, New Jersey, United States (On-Site)
9 Months ago
Leapwork - Enterprise Sales Engineer

Leapwork

Boston, Massachusetts, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded