dbt Labs10.03.26
AI SCORE 8.5

Senior Software Engineer - Cloud Clients (Remote)

$158K–$226K/year

About the Role

We are hiring a Senior Software Engineer - Cloud Clients (Remote) to join our innovative team at dbt Labs. As a Senior Software Engineer, you will play a crucial role in transforming raw data into actionable insights, helping thousands of data teams worldwide. This position offers the freedom and responsibility to own entire slices of the product, allowing you to ship features that are used by thousands of customers every day.

What You'll Do

  • Take ideas from zero to production with speed, autonomy, and precision.
  • Ship features that directly impact how thousands of data teams work every day.
  • Manage trade-offs, priorities, and deliverables by applying your experience in bringing projects to successful completion.
  • Collaborate with product and design teams to push innovations forward.
  • Utilize your strong fullstack skills (React/TypeScript, Node, Python, SQL) to own the entire stack.

Requirements

  • A track record of building and shipping fullstack products that made a significant impact on customer outcomes.
  • Strong fullstack skills, particularly in React/TypeScript, Node, Python, and SQL.
  • Experience working asynchronously with a fully-remote, distributed team.
  • Ability to weigh trade-offs and bias towards action, taking ownership over what you build.
  • Comfort in managing complex projects and delivering real value.

Nice to Have

  • Experience with applications similar to visual design tools, analytics applications, or IDEs.
  • Experience scaling applications, particularly those with runtimes in Kubernetes and AWS.
  • Familiarity with working in an async environment and distributed company.

What We Offer

  • Salary range of $158,000 - $226,000 USD.
  • Equity stake opportunities.
  • Unlimited vacation policy.
  • 401k with a 3% guaranteed contribution.
  • Excellent healthcare benefits.
  • Paid parental leave.
  • Wellness stipend and home office stipend.
  • Commitment to diversity, equity, and inclusion.

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

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer position at dbt Labs offers a competitive salary, remote work flexibility, and a chance to innovate in the analytics engineering space. Join a rapidly growing company with a strong focus on diversity and inclusion.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in building scalable applications using React and TypeScript, with a strong understanding of component lifecycle and state management, enabling efficient and maintainable cloud client interfaces.

Demonstrates a self-motivated and proactive approach to remote work, exhibiting strong time management skills and the ability to deliver high-quality code independently while collaborating with distributed teams.

Possesses a deep understanding of cloud infrastructure, specifically AWS and Kubernetes, allowing for seamless deployment and orchestration of applications, along with experience in optimizing SQL queries for performance.

Learning Resources

React - The Complete Guide (incl Hooks, React Router, Redux)course

Career Path

Senior Software Engineer - Cloud Clients(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$20.5B
Annual Growth
13.2%
AI Adoption
45%
Investment in Cloud Technologies
+25%
Labour Demand for React Developers
+30%
Avg Salary for Senior React Developers
$130K

Skills & Requirements

Required
ReactTypeScriptNode.js
Growing in Demand
GraphQLServerless ArchitectureMicroservices
Declining
jQueryAngularJS 1.x

Domain Trends

Increased Adoption of Microservices
Over 60% of enterprises are shifting to microservices architecture, allowing for more scalable and manageable applications.
Rise of Serverless Computing
Serverless architecture is projected to grow by 30% annually, providing developers with more flexibility and reducing operational costs.
Focus on User Experience (UX)
93% of companies prioritize UX in their development strategies, driving the demand for React developers who can create intuitive interfaces.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.