Senior Engineering Manager, Billing Systems

New
Fully remote work within the United StatesFull-TimeManager
Salary125,000 - 177,500 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of software engineering experience, including 5+ years in technical leadership roles
Required Skills
Node.jsPythonJavaCI/CDDistributed Systems

Requirements

  • 12+ years of software engineering experience, including 5+ years in technical leadership roles driving architecture and cross-functional engineering initiatives.
  • Strong expertise in Java for enterprise-scale backend systems, with experience in Python and Node.js and exposure to maintaining or modernizing legacy systems such as VB6.
  • Deep knowledge of financial systems, including billing, payment processing, or ledger-based architectures, with strong understanding of SOX and PCI compliance requirements.
  • Proven experience designing distributed systems and leading architectural decisions across complex, multi-service environments.
  • Demonstrated ability to manage and mentor engineering teams, fostering growth, accountability, and high-performance delivery.
  • Strong analytical and problem-solving skills, with the ability to operate in ambiguous, fast-moving environments and deliver structured technical solutions.
  • Excellent communication and stakeholder management skills, with experience collaborating across engineering, finance, legal, and product teams.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience preferred.

Responsibilities

  • Lead the design, development, and modernization of scalable billing systems and services, primarily using Java while supporting and evolving legacy components and polyglot environments.
  • Define and own the long-term technical architecture and roadmap for billing platforms, ensuring scalability, reliability, cost efficiency, and maintainability across distributed systems.
  • Partner with Finance, Legal, Product, and Engineering teams to translate complex billing and financial requirements into clear technical specifications and system designs.
  • Ensure strict compliance with SOX and PCI-DSS standards by implementing secure, auditable, and resilient financial data processing and storage practices.
  • Manage and mentor engineering teams by setting clear goals, establishing KPIs, conducting code reviews, and driving execution of complex cross-functional initiatives.
  • Identify and resolve performance bottlenecks, system failures, and architectural challenges to ensure high availability and operational stability of billing services.
  • Establish engineering best practices, including CI/CD pipelines, testing standards, documentation, and operational monitoring frameworks.
  • Collaborate with external vendors and payment providers to ensure reliable and secure integration with billing and financial ecosystems.
View Full Description & ApplyYou'll be redirected to the employer's site
125,000 - 177,500 USD per year
Apply Now