Senior Software Engineer
Core
Design, develop, and evolve cloud-native backend services and event-driven systems for Corpay's eMoney and FX platforms.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Cloud-native applications, backend services, and event-driven systems for financial payment platforms.
Domain
Financial Services / Payments / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET, AWS, Serverless, Distributed Systems, Event-Driven Architecture, RESTful APIs, SQL/NoSQL, Kubernetes, IaC (CloudFormation), Observability, Security
Preferred skills
Financial Services domain knowledge, Domain-Driven Design, Redis, CI/CD pipelines
Technologies
C#, .NET, AWS, EventBridge, Kafka, RabbitMQ, SQS, SNS, CloudFormation, Kubernetes, Redis
Responsibilities
Design and implement event-driven applications using asynchronous messaging patterns; Develop reusable backend services and RESTful APIs; Contribute to architectural decisions and mentor junior engineers; Troubleshoot complex production issues and perform root cause analysis; Collaborate with cross-functional teams to deliver scalable solutions; Maintain technical documentation and coding standards.
Seniority
Senior, hands-on IC with mentorship responsibilities