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!
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.