Full-Time Software Engineering Manager
Xplor is hiring a remote Full-Time Software Engineering Manager. The career level for this job opening is Manager and is accepting U.S., Canada, New Zealand based applicants remotely. Read complete job description before applying.
Xplor
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Join our remote team as a Software Engineering Manager and take a lead role in evolving Xplor’s U.S.-based billing, qualifying, and settlement platform, Horizon. You’ll guide a talented C# engineering team as we deliver new features, maintain reliability, and drive one of our most important initiatives: transitioning both our domestic and international payment platforms into a single, unified global system.
Much of your initial work will involve leading improvements and feature delivery on a legacy platform while guiding its modernization over time.
Core Responsibilities:
- Technical Lead development on the Horizon platform while contributing to the transition of our domestic and international payment platforms into a single, unified global system.
- Guide your team in delivering clean, testable, and well-documented code that follows standards and best practices.
- Oversee code reviews, refactoring, unit testing, and performance optimization.
- Contribute to diagnosing and troubleshooting production issues.
- Maintain high-quality technical documentation for your team’s services.
- Collaborate with Product and Design to estimate, plan, and deliver new features.
- Participate in production support when needed.
People Leadership:
- Manage a distributed team of 3-4 software engineers and 2 QA engineers based in the U.S. and Canada.
- Provide clear goals, conduct performance reviews, and offer coaching and mentorship to help your team grow.
- Foster a collaborative, supportive environment where engineers have ownership and influence over their work.
- Manage the team’s on-call rotation to ensure fairness, effectiveness, and sustainability.
- Advocate for flexible working arrangements to support work-life balance while accommodating occasional meetings outside of standard business hours.
Collaboration:
- Work with a broad range of teams across Xplor - from product and engineering to operations and support - to deliver a global, full-stack payment processing platform.
- Align technical decisions with architectural direction from senior technical leaders.
- Influence engineering best practices, scalability, and operational excellence across the organization.
Required:
- Proven experience leading and developing high-performing software engineering teams.
- Senior/Lead-level technical background in C#, with the ability to contribute to design discussions and guide technical direction.
- Comfortable working in and improving legacy systems, with a mindset geared toward modernization and long-term platform evolution.
- Demonstrated ability to balance hands-on technical work with people leadership responsibilities.
- Experience delivering software in an Agile environment.
- Strong skills in scalability, performance tuning, security, and maintainability.
- Experience with distributed, event-driven architectures.
- Exceptional written and asynchronous communication skills.
- A collaborative mindset.
Nice to Have:
- Experience with major payment schemes (credit cards, ACH/bank transfer) and/or point-of-sale technology.
- Familiarity with Microsoft Azure and cloud-based architectures.
- Previous experience leading teams through large-scale platform transitions or system integrations.
- Exposure to modern software architectures and technologies.