Software Architect
CrowdboticsFull Time
Expert & Leadership (9+ years)
Candidates must have 10+ years of experience as a software engineer developing SaaS platforms and applications at scale, a minimum requirement of a Bachelor’s degree in a related field (computer science, computer engineering, etc.) or completed enrollment in an engineering-related bootcamp, proficiency with backend languages and frameworks such as Python, Go, Rust, django, Node.js, Java, Spring, and a strong understanding of API design, system architecture, and database management.
The Staff Software Engineer will design, build, and maintain full stack applications that scale with the growing customer base, lead technical architecture discussions ensuring the platform is performant, maintainable, and secure, tackle ambiguous, open-ended problems with strategic thinking, balance technical constraints with user needs and product goals, build services, APIs, and experiences that support user delight, quality, high availability and performance, work closely with Product, Design, Operations, and Security teams to deliver well-architected solutions, define and drive best practices in testing, observability, and system reliability, mentor engineers across the company, fostering technical growth and collaboration, and champion a culture of technical excellence and innovation, influencing engineering direction across multiple teams or domains.
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.