This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re an ambitious, high-growth platform transforming a large, legacy industry. As we expand, we’re moving from a monolith to microservices and seeking a Senior Software Engineer to drive the migration, build scalable services, and partner with product on secure, high-performance payment and ordering experiences.
Job Responsibility:
Drive the migration from a monolith to microservices
Build scalable services
Partner with product on secure, high-performance payment and ordering experiences
Requirements:
Bachelor’s degree in Computer Science or 4–5 years of relevant software development experience
3+ years building high-performance, highly scalable applications in an agile environment
Hands-on experience with modern languages and frameworks (e.g., Java, JavaScript/React, Python, GraphQL, MySQL)
Strong experience deploying on a cloud platform (AWS preferred)
Fluency in DevOps: CI/CD, configuration and containerization, infrastructure as code, monitoring/observability
Solid understanding of agile methodologies (Scrum, Lean, XP, Kanban)
Excellent verbal and written communication skills
Nice to have:
Proven track record migrating platforms from monolithic to microservices architecture
Designing and building distributed systems with reliability, scalability, and fault tolerance
Exposure to payment systems such as ACH APIs and payment gateways
Payments experience is a plus
What we offer:
Paid Medical, Dental, and Vision
401(k) plan
Unlimited PTO
Flexible remote, work-from-anywhere environment
Workspace equipment provided (computer, external monitor, VoIP headset)