Summary
Join dbt Labs as a Senior Software Engineer and contribute to the development of powerful tools for analytics engineers. You will be part of the Experience group, building a tailor-made IDE, CLI, and a Low Code No Code (LCNC) platform deeply integrated with the dbt ecosystem. Your work will empower data teams worldwide to create organizational knowledge and drive business decisions.
Requirements
- Have 3-6 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
- Have experience with using Python or Go to create scalable full-stack applications. For example, you have built services for applications with complex workflows
- Enjoy working closely with product and design
- Value interacting with end-users and deeply understand their needs
- Understand how to make tradeoffs to ship useful features today without sacrificing long-term quality
- Prefer to work in the backend, but have experience with the frontend and can reason about the end-to-end system
Responsibilities
- Help build and maintain dbt Cloud clients including the new LCNC platform, IDE and CLI app layer, 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 Standups, mentee sessions, and pair programming
Preferred Qualifications
- Have worked on an application similar to this one, such as a visual design tool, an analytics application, or an IDE
- Have experience scaling applications, especially those with runtimes in Kubernetes and AWS
- Experience working in a distributed company
Benefits
- Competitive Salary: 304,000 - 396,000 BRL/year
- Equity Stake
- Excellent Medical, Dental, Vision via Remote.com (CLT)
- Unlimited vacation (and yes we use it!)
- Paid Parental Leave
- Wellness stipend
- Home office stipend, and more!