About the Role
We’re looking for a hands-on Engineering Manager to lead a high-performing team building our next-generation payments platform. This role is ideal for a seasoned full-stack engineer with recent and strong C#/.Net experience, a deep understanding of the end-to-end payments ecosystem, and a passion for growing teams while remaining technically engaged. You’ll balance technical leadership, team management, and individual mentorship, helping shape the future of our cloud-native payments infrastructure. If you thrive in agile environments and love empowering engineers to do their best work, we’d love to talk.
What You’ll Do
- Lead and mentor an offshore full-stack engineering team responsible for mission-critical payments systems.
- Guide the technical direction of the platform, with hands-on involvement in architecture and code (primarily C#/.NET).
- Drive seamless integrations with third-party payment gateways and acquirers, such as Stripe Connect, Adyen, or Worldpay.
- Ensure high availability, scalability, and security in modern cloud pipeline architectures (e.g., Azure – must-have, AWS – nice-to-have).
- Collaborate closely with product managers, designers, and stakeholders to define technical requirements and deliver new features and enhancements.
- Champion agile methodologies, especially Scrum, and drive continuous improvement in engineering processes.
- Provide coaching, feedback, and career development for engineers at various levels.
- Work closely with peers within R&D to support initiatives.
- Take direction from VP R&D – EBS and CTO.
What We’re Looking For
- Minimum of 5 years’ experience in a professional software development environment working with and leading technical teams.
- MS/BS degree in Computer Science, Engineering or equivalent preferred.
- Proven and recent experience as a full-stack engineer with strong C#/.NET backend expertise and modern front-end capabilities.
- Deep understanding of the end-to-end payments ecosystem, including transaction flows, settlements, compliance, and fraud prevention.
- Hands-on experience integrating with external payment processors, acquirers, and platforms like Stripe Connect, Braintree, or Adyen.
- Hands-on experience with DevOps practices and tools (e.g., Terraform, Docker, GitHub Actions).
- Solid understanding of cloud-native architectures (e.g., microservices, CI/CD, container orchestration).
- Track record of technical leadership and mentoring in a fast-paced, agile environment.
- Deep understanding of Scrum practices, and ability to work at both the tactical and strategic team level, partnering with the Product Manager of payments to deliver new features and capabilities.
- Excellent communication and collaboration skills, with a servant-leader mindset.
- Ability to effectively communicate to key stakeholders at all levels within the organization.
Bonus Points
- Experience with PCI-DSS compliance and other regulatory frameworks.
- Experience with Stripe Connect.
- Exposure to global acquiring banks, payouts, chargebacks, and KYC/AML processes.