As a Staff Software Engineer within our Product Engineering group, you'll play a crucial role in helping our highly productive teams build high-quality and scalable software to support the doubling of our user-base over the next year. You'll contribute to modernizing our software and supporting our teams as they build new features into our apps.
Your day-to-day will involve driving the design and development of high-quality, scalable backend systems in partnership with engineering leads. You'll collaborate cross-functionally with product and engineering leadership to assess the technical implications of new initiatives and guide prioritization. Additionally, you'll shape and evolve the long-term technical roadmap, ensuring alignment with business goals while proactively identifying opportunities for architectural improvements.
To succeed in this role, you should have prior experience working in a high-growth stage company building and architecting SAAS products and solutions. A Node/Javascript and Kotlin background is also required since we want the engineer to start making an immediate impact. Also experience designing distributed systems and breaking apart monolithic systems is required.