Software Engineer
Senior Software Engineer What We Need Corpay is currently looking to hire a Senior Software Engineer within our Alpha division.
Your role
What you'll be doing
Senior Software Engineer
What We Need
Corpay is currently looking to hire a Senior Software Engineer within our Alpha division.
In this role, you will play a key part in designing, developing, and evolving the cloud-native applications, backend services, and event-driven systems that underpin Corpay's eMoney and FX platforms. Working closely with Product Managers, Engineering Managers, Architects, and cross-functional engineering teams, you will build secure, resilient, and scalable 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 build 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 develop will play a critical role in enabling and supporting the platforms, workflows, and services that power Corpay's global payments ecosystem.
As a Senior Software Engineer, you will contribute to architectural decisions, take ownership of complex technical initiatives, mentor other engineers, and champion engineering best practices while remaining hands-on throughout the software development lifecycle.
At Corpay, we value engineers who are curious, collaborative, and pragmatic problem solvers. We encourage ownership, continuous improvement, and knowledge sharing, giving our engineers the opportunity to influence technical decisions while building reliable, scalable software that supports our wider engineering organisation.
How We Work
As a Senior 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, and maintain secure, scalable, and highly available cloud-native applications and backend services that support Corpay's eMoney and FX ecosystem.
Design and implement event-driven applications and distributed systems using asynchronous messaging patterns to enable scalable communication and integration between business systems.
Design and develop software solutions using C# and .NET, leveraging AWS, serverless technologies, and modern architectural patterns.
Posted July 31, 2026