We're looking for a Senior Software Engineer to build and maintain high-quality software solutions that power our products. You'll implement, test, deploy, and monitor features with precision, working closely with international teams to continuously improve what we offer our users.
In this role, you'll apply proven design patterns and engineering best practices to build systems that scale — architecting, deploying, and operating microservices on AWS Cloud, and designing, documenting, and consuming RESTful APIs securely. This is a great fit for someone who enjoys owning solutions end-to-end and mentoring others along the way.
Apply if you’re excited to:
Build and maintain high-quality software solutions
Implement, test, deploy, and monitor features with precision and purpose
Work across the full stack, from CSS and HTML to databases and DevOps.
Collaborate with international teams to enhance and improve our products
Apply proven design patterns and best practices to ensure scalability, maintainability, and performance
Architect, deploy, and operate microservices-based systems on AWS Cloud
Design, document, and consume RESTful APIs securely
About you:
A bachelor's degree in Software Engineering, Computer Science, or a related field
5+ years of overall IT industry experience, with at least 2 years in a leadership or mentorship role
Expertise in Python for production-grade solution development
Strong understanding of front-end technologies (React, Next.js)
Professional communication skills, both written and spoken, in English
Familiarity with modern software architectures, data engineering pipelines, and cloud platforms (AWS)