About the Role
We are seeking highly experienced Senior Software Engineers to join a greenfield project focused on designing and building solutions for payment platforms for the travel industry. You will help shape the foundation, architecture, and technology choices for brand-new systems built for scale, resilience, and global reach. This role is ideal for an engineer who thrives in complex, high-transaction domains and enjoys full lifecycle ownership—from concept to production.
What You’ll Do
- Architect, design, and implement payment orchestration services that integrate with multiple providers, gateways, fraud systems, and financial workflows.
- Establish core patterns, frameworks, and architecture for a greenfield platform using C# and .NET.
- Build cloud-native services leveraging AWS (e.g., Lambda, ECS, API Gateway, DynamoDB, SNS/SQS, RDS).
- Collaborate with cross-functional teams to define the technical vision and roadmap for the new financial systems platform.
- Drive high-level design decisions, system modelling, and technical strategy.
- Ensure system performance, reliability, observability, and global compliance from day one.
- Implement modern CI/CD pipelines and DevOps practices for cloud-based delivery.
Requirements
- Extensive experience building production systems in C# and .NET.
- Strong background in event-driven or microservices architectures.
- Hands-on experience with AWS and cloud-native development patterns.
- Experience in designing or integrating payment systems, financial services, or high-volume transactional platforms.
- Solid understanding of API design, distributed systems, and security best practices.
- Experience working in agile, collaborative engineering environments.
- Ability to take conceptual ideas and lead them through architecture, design, and implementation in a greenfield environment.
Nice to Have
- Experience with GraphQL.
- Frontend development skills using React and TypeScript.
- Knowledge of PCI compliance, fraud detection systems, or reconciliation workflows.
- Exposure to travel-industry booking, reservation, or fulfilment systems.