As a Staff Software Engineer, you will play a critical role in building our platform. Your expertise and contributions will have a direct impact on the success and effectiveness of our product. Specifically, your responsibilities will include:
Lead, design, architect and build high-quality scalable software by introducing best practices around software engineering architecture and processes
Raise the bar on engineering excellence by improving standard methodologies, producing best-in-class code, documentation, testing, and monitoring
Collaborate with product and R&D engineers to translate product requirements into technical solutions.
Identifying and resolving technical issues and performance bottlenecks.
Staying up to date with the latest industry trends and technologies to continuously improve our products.
Be a mentor for colleagues and help promote knowledge-sharing.
Lead, design, architect and build high-quality scalable software by introducing best practices around software engineering architecture and processes
Raise the bar on engineering excellence by improving standard methodologies, producing best-in-class code, documentation, testing, and monitoring
Collaborate with product and R&D engineers to translate product requirements into technical solutions.
Identifying and resolving technical issues and performance bottlenecks.
Staying up to date with the latest industry trends and technologies to continuously improve our products.
Be a mentor for colleagues and help promote knowledge-sharing.
This role requires working from the office four times a week.
Requirements:
What youll bring to the role:
8+ years of experience as a software engineer, preferably in a fast-paced environment.
5+ years of programming experience with Python, specifically focused on backend development.
A proven track record of successfully building and delivering large-scale systems.
Solid understanding of software engineering principles, design patterns, and best practices.
Excellent problem-solving skills and a detail-oriented mindset.
Strong communication and collaboration abilities to work effectively within a team.
What youll bring to the role:
8+ years of experience as a software engineer, preferably in a fast-paced environment.
5+ years of programming experience with Python, specifically focused on backend development.
A proven track record of successfully building and delivering large-scale systems.
Solid understanding of software engineering principles, design patterns, and best practices.
Excellent problem-solving skills and a detail-oriented mindset.
Strong communication and collaboration abilities to work effectively within a team.
Extra credit if you have experience in any of the following:
Experience with Snowflake or other data warehousing platforms.
Experience with Amazon Web Services and modern cloud stack.
This position is open to all candidates.

















