NMI · 1 day ago
Manager, Software Engineering
NMI is a company that empowers partners with innovative payment solutions. They are seeking a Manager of Software Engineering to lead high-impact engineering teams, support engineers' growth, and drive the strategy for billing and data capabilities across their ecosystem.
Financial Services
Responsibilities
Understand and support your engineers' unique needs, recognizing their individual skills, goals, and motivations
Mentor and coach team members using empathetic, growth-oriented communication to help shape their career paths
Foster a culture of inclusion, equity, and psychological safety where every team member feels valued and supported
Hire, develop, and retain diverse, high-performing engineering talent
Effectively manage contractors and full-time team members across multiple countries and time zones, ensuring strong communication, alignment, and collaboration in a globally distributed environment
Ensure teams remain focused, efficient, and empowered to deliver high-quality software and data systems
Promote engineering best practices across testing, code quality, observability, documentation, and operational readiness
Partner with Product Owners, Product Managers, the Director of Product Engineering, and other Engineering Managers to align roadmaps, dependencies, priorities, and success metrics
Collaborate with architecture, DevOps, security, and finance teams to ensure systems meet NMI's standards for performance, reliability, compliance, and cloud best practices
Ensure billing and data systems adhere to cloud-native principles and GCP best practices, and are built for scale and long-term sustainability
Oversee the design, development, and maintenance of NMI's billing frameworks, services, and pricing infrastructure
Ensure that billing systems are accurate, auditable, and aligned with financial reporting and compliance requirements (e.g., PCI DSS, SOX, GDPR)
Partner with Product and Finance to support new monetization strategies, pricing models, and feature-based billing
Drive improvements in usage tracking, reporting correctness, invoice generation, and reconciliation processes
Ensure billing services are reliable, observable, and scalable to support long-term business growth
Lead the development of data ingestion, transformation, and integration pipelines into BigQuery
Ensure data quality, governance, lineage, and availability across analytics and operational use cases
Partner with analytics, product, and engineering stakeholders to design data models and structures that support reporting and decision-making
Oversee the adoption of ETL/ELT best practices in GCP, including Dataflow, Pub/Sub, and BigQuery optimization
Advocate for strong data engineering standards, including versioning, documentation, schema management, and automation
Qualification
Required
7+ years of experience building software in an agile engineering environment, with at least 5 years in a people-leadership role
Experience leading teams responsible for backend services, billing systems, data pipelines, or similarly mission-critical infrastructure
Familiarity with cloud platforms and distributed architectures (GCP preferred; AWS acceptable), and an understanding of how cloud capabilities support reliability, scalability, and performance
Experience with data engineering or data platform technologies such as BigQuery, Pub/Sub, Dataflow, and ETL/ELT tooling
Working knowledge of the technologies used by the teams—including PHP 5.6–8.2, Laravel 12, .NET Framework 4.8 / .NET 8, MSSQL, HTML, JavaScript, and React. Direct hands-on expertise in all areas is not required, but familiarity with several is ideal for supporting and guiding the teams effectively
Strong understanding of API development, system design, microservices, observability, and operational best practices
Experience with compliance requirements, including PCI DSS, GDPR, and SOX
Excellent written and verbal communication skills, with the ability to bridge technical and non-technical stakeholders
Proven track record of delivering complex initiatives across multiple teams or workstreams
Benefits
Annual salary + bonus
A remote first culture!
Flex PTO
Health, Dental and Vision Insurance
13 Paid Holidays
Company volunteer days