Software Engineer
Software Engineer What We Need Corpay is currently looking to hire a Software Engineer within our Alpha division.
Your role
What you'll be doing
Software Engineer
What We Need
Corpay is currently looking to hire a Software Engineer within our Alpha division.
In this role, you will contribute to the design, development, and enhancement of the cloud-native applications, backend services, and event-driven systems that underpin Corpay's eMoney and FX platforms. Working alongside Senior Software Engineers, Engineering Managers, Architects, Product Managers, and cross-functional engineering teams, you will build secure, scalable, and resilient software solutions that support business-critical financial services.
This team focuses on delivering software that improves operational efficiency, enables business capabilities, and provides reusable technical solutions across the organisation. You'll develop applications and services that automate business processes, connect systems through event-driven architectures, and enable engineering teams to deliver scalable, reliable solutions. The systems you build will play an important role in enabling the platforms, workflows, and services that power Corpay's global payments ecosystem.
As a Software Engineer, you will take ownership of delivering high-quality software features, contribute to technical discussions, continuously develop your technical expertise, and work collaboratively with experienced engineers to build reliable, maintainable software solutions.
At Corpay, we value engineers who are curious, collaborative, and eager to learn. We encourage continuous improvement, ownership, and knowledge sharing, providing opportunities to develop your technical skills while contributing to meaningful engineering challenges.
How We Work
As a Software Engineer, Corpay will set you up for success by providing:
A collaborative and supportive engineering environment based in our Chennai office
Company-issued equipment
Formal, hands-on training and onboarding
Opportunities for continuous learning and professional development
Exposure to modern cloud-native technologies and engineering practices
Opportunities to collaborate with globally distributed engineering, product, and architecture teams
Role Responsibilities
The responsibilities of the role will include:
Design, develop, test, and maintain secure, scalable, and reliable cloud-native applications and backend services.
Develop software solutions using C# and .NET, leveraging AWS, serverless technologies, and modern software development practices.
Contribute to the development of event-driven applications and distributed systems using asynchronous messaging patterns.
Develop backend services, RESTful APIs, and system integrations that support business capabilities across Corpay's platforms.
Build software solutions that automate business processes and improve operational efficiency.
Posted July 31, 2026