Software Engineer - API, Services and Backend Systems
As a backend engineer, you'll own the complete development lifecycle for critical services - from architectural design through production deployment and monitoring. You'll work with modern programming languages and cloud-native technologies to build scalable, resilient systems that form the backbone of our growing platform.

We're seeking skilled Backend Software Engineers at multiple levels to design and develop the core API services and backend systems that power InfiniteChoice's platform. You'll build cloud-native software solutions that serve millions of users, process billions in transactions, and provide the foundation for exceptional user experiences.
As a backend engineer, you'll own the complete development lifecycle for critical services - from architectural design through production deployment and monitoring. You'll work with modern programming languages and cloud-native technologies to build scalable, resilient systems that form the backbone of our growing platform.
We have multiple positions available at different experience levels:
Software Engineer (3-5 years experience)
Senior Software Engineer (5-8 years experience)
Staff Software Engineer (8+ years experience)
