We are looking for a talented Software Engineer to join our growing engineering team. You will design, build, and maintain high-quality software that powers our products and delights our users.
In this role, you will collaborate closely with product managers, designers, and fellow engineers to deliver impactful features from concept to production. You will take ownership of technical challenges and contribute to architectural decisions that shape the future of our platform.
What you'll do:
Design, implement, and maintain scalable backend and/or frontend systems
Write clean, well-tested, and well-documented code
Participate in code reviews and contribute to engineering best practices
Collaborate across teams to deliver features end-to-end
Identify and resolve performance bottlenecks and reliability issues
Contribute to technical roadmap discussions and sprint planning
Our technology team thrives on collaboration, innovation, and psychological safety. We believe in providing our engineers with the autonomy to build scalable systems, the mastery to learn new technologies, and the purpose of making a real-world impact.
Fill out the form below and we'll be in touch soon.