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