As a Staff Software Engineer, you will:
Design and implement scalable, high-performance backend services and APIs using Java, Spring Boot, and cloud technologies.
Provide technical leadership and mentorship to other engineers, guiding them in best practices and architectural decisions.
Drive the architectural vision and strategy for complex systems, ensuring scalability, reliability, and maintainability.
Explore and integrate new technologies, APIs, and methodologies, including AI and ML capabilities.
Collaborate with internal teams (Product, GTM, and R&D groups) and external stakeholders to develop tailored solutions.
Be a part of a unique "special forces" team responsible for providing solutions to high profile customers with requirements that our product does not currently meet.
Rapidly switch between different areas of responsibility and technical stacks, contributing to multiple products and teams.
12+ years of backend software development experience, with a strong foundation in Java and Spring Boot.
4+ years of experience as a staff / principal engineer, preferably in an enterprise SaaS environment, leading cross-functional and cross-feature initiatives.
Proven experience in leading technical projects and mentoring engineers.
Extensive experience developing and maintaining large-scale, cloud-based web applications.
A creative problem-solving mindset and a passion for researching technologies.
A Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
Excellent communication skills and a team-oriented mindset, with strong verbal and written proficiency in English
A collaborative approach, enjoying regular interaction with a diverse range of stakeholders.
An interest in working on multiple projects and switching between different technical stacks.




















