Senior Software Engineer - Cloud Clients (Remote)
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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months