Staff Software Engineer
SGNL- Full Time
- Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates must possess 10+ years of experience as a software engineer developing SaaS platforms and applications at scale, 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 have proven experience in designing and scaling full stack applications, proficiency with backend languages and frameworks like Python, Go, Rust, Django, Node.js, Java, and Spring, and a strong understanding of API design, system architecture, and database management. Furthermore, they should demonstrate experience leading complex projects and driving cross-functional collaboration, alongside a systematic problem-solving approach, strong communication skills, and a sense of ownership.
As a Staff Software Engineer, the individual will be responsible for designing, building, and maintaining full stack applications that scale with the growing customer base, leading technical architecture discussions to ensure platform performance, maintainability, and security, tackling ambiguous problems with strategic thinking, building services, APIs, and experiences to support user delight, quality, high availability, and performance, working closely with Product, Design, Operations, and Security teams, defining and driving best practices in testing, observability, and system reliability, mentoring engineers across the company, fostering technical growth and collaboration, and championing 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.