Senior Software Engineer
Two Six Technologies- Full Time
- Senior (5 to 8 years)
Candidates should have 8+ years of experience as a software engineer with a minimum requirement of a Bachelor’s degree in a related field such as computer science or computer engineering, or completed enrollment in an engineering-related bootcamp. They should possess proven experience in designing and scaling backend services, along with a strong understanding of API design, system architecture, and database management. Proficiency with backend languages and frameworks like Python, Go, Rust, Django, Node.js, Java, and Spring, as well as familiarity with cloud infrastructure such as AWS, GCP, Azure, and Kubernetes, is required.
The Senior Software Engineer II will design, build, and maintain scalable, reliable, and secure services that power the dbt Labs platform, tackling ambiguous problems with strategic thinking and balancing technical constraints with user needs. They will build services, APIs, and experiences to support user delight, quality, high availability, and performance, championing a culture of technical excellence and innovation, and contributing to engineering best practices while mentoring junior engineers. Additionally, they will debug production issues, optimize system performance, and collaborate with cross-functional teams including Product, UX, and Security to deliver impactful solutions.
Cloud-based data management platform for analytics
GetDBT.com is a cloud-based data management platform that helps companies streamline their data development processes. It allows users to write business logic more efficiently, enhances code reusability, and ensures data quality through testing and governance features. Unlike its competitors, GetDBT.com focuses on scalability and complexity, making it suitable for businesses at various stages of data maturity. The company's goal is to empower organizations to manage their data effectively while providing reliable service through a subscription model.