Team Lead Software Engineer
Role Overview
Xe is hiring a Team Lead to own how a squad builds and ships, from architecture and API design through delivery, reliability, and engineer development.
The role combines hands-on production coding, squad technical leadership, people development, and partnership with the Product Manager.
The squad owns part of the money-movement platform, including services and partner integrations.
Key Skills for This Role
Full Job Posting
About Xe
Xe is a cross-border payments platform serving SMEs and consumers across the US, UK, Canada, Australia, and New Zealand.
The company is rebuilding its platform layer for corporate and consumer cross-border payments, with Euronet Worldwide backing.
Role overview
Xe is hiring a Team Lead to own how a squad builds and ships, from architecture and API design through delivery, reliability, and engineer development.
The role combines hands-on production coding, squad technical leadership, people development, and partnership with the Product Manager.
The squad owns part of the money-movement platform, including services and partner integrations.
Responsibilities
- Lead the squad building and running platform services, APIs, and partner integrations for customer money movement.
- Set technical direction, lead architecture and API design, handle complex coding, guide design and code reviews, and lead production-incident response.
- Own engineering delivery and coordinate roadmaps, sprint plans, timelines, and shipping decisions with the Product Manager.
- Coach engineers through pairing, mentoring, regular one-to-ones, and feedback; contribute to interviewing.
- Set an example for daily agentic coding tool use across the software development lifecycle and raise the squad’s shipping standards.
- Align with adjacent squads when work crosses boundaries.
Required qualifications
- 6 to 10+ years building production software systems end to end.
- Technical leadership experience including architecture, design reviews, mentoring, and accountability for squad technical decisions.
- Experience supporting engineer growth through coaching, regular one-to-ones, and feedback.
- Working frontend fluency with Vue.js, React, or equivalent; strong system design skills in distributed systems and service-oriented or microservices architecture.
- Payments, FX, or regulated-industry experience; SQL and relational database fundamentals.
- Production AWS experience, including services such as SQS, DynamoDB, S3, ECS, and Lambda; CI/CD pipeline and release-gating ownership.
- Daily use of agentic coding tools across the SDLC, with a clear perspective on team adoption.
- Strong written and verbal communication, including explaining technical decisions to product and business audiences.
Preferred and nice-to-have experience
- C#/.NET backend proficiency is preferred; Java, Kotlin, Go, or equivalent object-oriented languages are welcome.
- Nice-to-have experience includes scaling payments or money-movement products, formal people management, hiring or onboarding, platform modernization, and leading through significant change.
Benefits
- Benefits include life, medical, and dental insurance; emergency loans; a birthday day off; discounts; an Euronet stock purchase option; a no-commission remittance service for immediate family; annual salary reviews; and a gym agreement.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at xe
Business Development Manager (Remote)
Toronto, CAN
Xe is seeking a revenue-owning business development manager to convert qualified opportunities into corporate FX and payments clients. The role manages deals from discovery through onboarding and first trade, requiring 3
Middle Office Manager
Bracknell, GBR
Xe is seeking a manager to build and run its global Middle Office function within Operations & Settlements. The role establishes operating standards and controls, staffs and coordinates regional teams, and oversees trade