YOUR NEXT CHAPTER
Senior Software Engineer
About the role
• Own the design and evolution of architecture for a strategically critical product area
• Lead transformational architecture work involving real-time matching at scale, resilient event-driven services, CI/CD, and observability foundations
• Set and raise engineering standards
• Mentor and grow engineers
• Partner with engineers, ML data scientists, specialists, product teams, and dependency teams
• Build scalable, maintainable APIs and event-driven services for internal teams and external customers
• Over 5 years of experience building and operating large-scale applications, ideally in Python
• Deep expertise in distributed systems, modular design, and SOLID principles
• Track record of architectural ownership
• Experience building scalable, maintainable APIs and working with message-queuing concepts
• Fluency with CI/CD and monitoring
• Experience running reliable, high-throughput services in production
• Familiarity with a range of testing strategies
• Working understanding of relational databases and structured logging systems
• Strong communication and influencing skills
• Self-starter mindset balancing technical and product decisions
• History of mentoring engineers and explaining solutions to non-engineers
• Nice to have: experience with mobile SDKs (iOS, Android) or React Web
• Nice to have: previous B2B/SaaS product experience
• Flexibility to work from home
• Stock options that ensure your share in our success
• Extra recharge days on top of your annual vacation
• Comprehensive relocation support to Estonia or Spain
• Extensive medical, dental, and vision insurance
• Learning and Development & Health and Sports budget
• Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary