We're in alpha · Starting with US & Canada
ECLARO logo
ECLARO Verified
["Staffing and Recruiting","Information Technology and Services","Consulting"]

Software Engineering Manager

Charlotte, North Carolina, United StatesHybridFull TimeManager / Head$175,000–$190,000 /yrPosted 1 day agoVisa sponsorship available

We are looking for a hands-on Development Manager to lead and contribute to the design and delivery of payment systems and third‐party integration in a fast-growing fintech environment. This role blends people leadership with deep technical ownership, requiring regular involvement in architecture, code reviews, and complex problem-solving.

The ideal candidate has strong experience building Java-based microservices, working with high-throughput payment platforms, and integrating with multiple external partners. Exposure to AI/ML-driven solutions (e.g., fraud detection, anomaly detection, intelligent routing, or automation) is a strong plus.

Key Responsibilities

Hands-On Technical Leadership

  • Actively design, develop, and review Java-based microservices supporting payment processing and partner integrations.
  • Lead architectural decisions for scalable, resilient, and secure payment systems.
  • Write and review production code, especially for complex workflows such as retries, idempotency, settlement, reconciliation, and failure handling.
  • Define and enforce engineering standards around API design, error handling, observability, and performance.
  • Drive adoption of modern architecture such as event-driven systems and domain-driven design where appropriate.

Payments & Third-Party Integrations – Must have

  • Own end-to-end delivery of payments functionality, including authorization, capture, settlement, refunds, and reporting.
  • Design and implement integrations with third-party providers such as payment gateways, processors, banks, fraud vendors, and compliance partners.
  • Ensure integration robustness—timeouts, retries, fallback strategies, and backward compatibility.
  • Oversee partner onboarding, certification flows, sandbox integrations, and production go-lives.
  • Serve as a technical escalation point for complex payment or integration issues.

AI & Intelligent Automation (Exposure / Enablement)

  • Collaborate with data science or platform teams to integrate AI/ML-driven capabilities into payment and risk workflows.
  • Enable or support use cases such as fraud detection, transaction monitoring, anomaly detection, intelligent routing, or operational automation.
  • Ensure AI-enabled services are production-ready, explainable, monitored, and compliant with regulatory expectations.

Team Leadership & Engineering Excellence

  • Manage and mentor a team of backend engineers, balancing delivery, quality, and growth.
  • Set clear technical direction while empowering engineers to own solutions.
  • Conduct performance reviews, provide regular feedback, and coach engineers on design and coding best practices.
  • Promote strong CI/CD pipelines, automated testing, security best practices, and operational readiness.

Execution & Stakeholder Collaboration

  • Partner closely with Product, Security, Compliance, and Operations to deliver reliable, compliant solutions.
  • Translate business, regulatory, and partner requirements into clear technical designs and execution plans.
  • Own delivery timelines, risk management, and incident response for your domain.
  • Lead post-incident reviews and drive measurable improvements in reliability and system resilience.

Required Qualifications

  • 10+ years of backend software engineering experience, with 3+ years in technical leadership or development management role.
  • Strong, hands-on experience building Java microservices (e.g., Spring Boot, REST APIs, messaging).
  • Proven experience in payments, fintech, or financial systems.
  • Extensive experience integrating with external third-party systems using REST APIs, webhooks, messaging, or file-based integrations.
  • Solid understanding of distributed systems, concurrency, scalability, and fault tolerance.
  • Experience with cloud-native development (AWS, Azure, or GCP), Docker, and Kubernetes.
  • Knowledge of eventing technologies (Kafka, RabbitMQ) and async processing patterns.
  • Experience leading teams using Agile/Scrum methodologies.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Strong understanding of security standards: PCI-DSS, OAuth2, JWT, TLS.
  • Proficiency with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Experience with DevOps tooling: Git, Jenkins/GitHub Actions, SonarQube, Maven/Gradle.

Preferred / Nice-to-Have

  • Experience with payment ecosystems (cards, wallets, ACH, SEPA, RTP, or real-time payments).
  • Familiarity with payment gateways, processors, or acquiring platforms.
  • Knowledge of eventing technologies (Kafka, RabbitMQ) and async processing patterns.
  • Exposure to AI/ML applications in payments, fraud, or operations.

Equal Opportunity Employer:
ECLARO values diversity and does not discriminate based on Race, Color, Religion, Sex, Sexual Orientation, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status, in compliance with all applicable laws.

Ready to apply?
You'll be redirected to ECLARO's application page.

Similar roles