×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Passport
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineering Manager - Payments

Software Engineering Manager - Payments

Department: Engineering

Reports To: Director of Engineering

FLSA Status: Exempt

Job Summary

As the Software Engineering Manager of Payments, you will own the end‑to‑end execution and delivery of software solutions. This role is a critical leadership position: you will guide technical direction, ensure projects meet both functional and non‑functional requirements, and drive execution in close partnership with product, engineering leadership, and external partners. You’ll lead a distributed team of engineers (onshore and offshore), balancing strategic vision with hands‑on contribution.

About 25–50% of your time will be spent doing hands‑on coding and directly contributing to the solutions being built.

Responsibilities Delivery & Execution
  • Oversee end-to-end delivery of software in an agile environment.
  • Collaborate with product partners, internal engineering teams, vendors, and other key stakeholders to define requirements and break down work for the team.
  • Provide accurate estimates for features, stories, and tasks.
  • Respond to and resolve production‑related issues.
Technical Leadership
  • Architect systems for high availability, low latency, and fault tolerance to support large‑scale transaction flows.
  • Lead integrations with payment processors, gateways, and financial institutions, ensuring secure and reliable data exchange.
  • Align solutions with product strategy to ensure scalability and future readiness.
  • Guide technical design, architecture discussions, and reviews.
  • Uphold engineering standards for code quality, security, compliance, and cost effectiveness.
  • Ensure proper SDLC process is followed with emphasis on repeatable automated testing and strong CI/CD concepts.
  • Build proofs of concept to validate technical recommendations.
People Leadership
  • Mentor and coach engineers on technical approaches, estimation, and best practices.
  • Support career development, guide OKR definition, and foster growth.
  • Promote a culture of collaboration, quality, and continuous improvement.
Individual Contribution
  • Contribute as an engineer, spending ~25–50% of time coding.
  • Perform design and code reviews.
  • Help maintain a highly distributed microservices architecture.
About You

You are energized by the challenges of high‑volume transaction systems, where accuracy, security, and reliability are paramount. You balance short and long‑term objectives, moving seamlessly between coding, mentoring, and strategic planning. You look for ways to be innovative and creative in how you solve problems and increase value for both customers and the business. You are a collaborative leader who inspires respect through technical depth, clear communication, and a focus on outcomes.

You love coaching engineers, building scalable systems, and delivering products that matter. Above all, you take pride in your work, continuously learn, and raise the bar for your team.

Qualifications
  • Proven success leading engineering teams in an agile environment.
  • Strong background designing, building, and maintaining web applications in distributed architectures.
  • Experience with cloud‑native development, particularly AWS.
  • Technical expertise with modern web technologies (e.g., JavaScript/Node.js, React, microservices, LAMP).
  • Experience with system integrations and Enterprise Integration Patterns.
  • Strong understanding of relational and non‑relational databases, SQL, and performance optimization.
  • Ability to document and communicate solution architecture (sequence diagrams, data flows, etc.).
  • Experience with performance testing and capacity planning.
  • Bachelor’s Degree in Computer Science or related field required; the company is willing to accept experience or a combination of education and experience in lieu of a degree.
About Us

Passport is the technology leader in parking compliance and curbside payment solutions. By helping cities integrate paid parking, enforcement operations, and payment infrastructure into one software solution, Passport provides the only platform that connects the complexities of mobility to efficiently manage and monetize the curb. From mobile payments to citation issuance, permitting technology and more, Passport is empowering…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary