NMI Logo

NMI

Manager, Software Engineering

Reposted 20 Days Ago
Easy Apply
Remote
Hiring Remotely in US
140K-182K Annually
Senior level
Easy Apply
Remote
Hiring Remotely in US
140K-182K Annually
Senior level
The Staff Engineer will lead the Extensions team, balancing coding with technical leadership to ensure scalable, reliable applications while mentoring engineers and influencing architectural decisions.
The summary above was generated by AI

At NMI, Engineering Managers are leaders who drive clarity, alignment, and execution. You will support your engineers' growth, remove obstacles, and help shape the strategy for billing and data capabilities across our ecosystem. You'll be responsible for delivering cross-functional initiatives, partnering closely with finance, product, analytics, architecture, and other engineering teams to ensure your platform areas are secure, scalable, and built for long-term success.

  • The Billing team owns the services and infrastructure that ensure accurate, scalable, and auditable billing across all NMI products. Their mission is to deliver billing systems that are reliable, transparent, and supportive of evolving product and business models.
  • The Data Engineering team is responsible for ingesting, modeling, and transforming data from across the organization. They build and operate the pipelines and data structures that enable analytics, ensuring the business has clean, timely, and trusted data in our BigQuery warehouse.

If you're passionate about leading high-impact engineering teams, developing modern cloud-native systems, and enabling business-critical capabilities across billing and data, this is an opportunity to make a measurable difference at NMI.

Key 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.
Qualifications
  • 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.

As well as being a part of something exciting everyday, you will also receive the following benefits:

    • Annual salary + bonus
    • A remote first culture!
    • Flex PTO 
    • Health, Dental and Vision Insurance
    • 13 Paid Holidays
    • Company volunteer days

What we do!

NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. You've probably used NMI in the last 24 hours without even realizing it. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech startups. We’re creative problem solvers who help visionaries smash through boundaries and think beyond what’s possible so they can think about what’s next. But we’re not just built for the tech savvy. We democratize the latest payments technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce. We’re all about enabling more payments in more ways and more places.

We believe that having a diverse group of employees strengthens both our work and our workplace. We’re focused on making NMI more diverse and welcoming with initiatives like having a dedicated Diversity, Equity & Inclusion action group, diversity goals for hiring, anonymized resume screening, affinity groups such as our Women's network and LGBTQ+ Network, open forums for discussions on diversity and social justice, and measuring inclusion and belonging as part of our regular employee engagement surveys.

Equal Opportunity

NMI is committed to providing equal employment opportunity for all persons regardless of race, color, religion, sex, age, marital status, national origin, sexual orientation or sexual identity, genetic information, citizen status (except those that do not have the legal right to be employed in the United States), disability, military service, service member, veteran status, or any other basis protected by applicable law.

Please be aware that all offers of employment are made subject to receipt of satisfactory background and financial checks.

Attention job applicants: Please note that in compliance with the data protection regulations within your jurisdiction, any personal information submitted with your job application may be collected and used by NMI for the purpose of recruitment and employment-related activities. By submitting your application, you acknowledge and provide explicit consent to the processing of your personal information as described in our privacy policy found on our website. For more information on how we process your information, please read our privacy policy here: https://www.nmi.com/legal/privacy-policy/

#LI-Remote

Salary range, depending on experience:
$140,000$182,000 USD

Top Skills

C#
Datadog
Docker
Kafka
Kubernetes
Memcached
MySQL
New Relic
PHP
RabbitMQ
Redis
SQL Server
Sqs

Similar Jobs

Yesterday
Easy Apply
Remote
United States
Easy Apply
165K-200K Annually
Senior level
165K-200K Annually
Senior level
Cloud • Information Technology • Security • Software
As an Engineering Manager, you'll lead a development team, set technical direction, drive continuous improvement, and collaborate cross-functionally to enhance a SaaS application for governance, risk, and compliance.
Top Skills: AngularAnsibleAWSConfluenceCypressDockerGoogle SuiteGitlabGoJasmineJavaJIRAJunitKotlinKubernetesNeo4JPostgresRabbitMQRedisSassSlackSpectatorSpring BootTerraformTypescriptWebpack
4 Days Ago
Remote
US
168K-269K Annually
Expert/Leader
168K-269K Annually
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
This role involves leading a team in delivering software solutions for hotels, mentoring engineers, and driving strategic roadmaps. You'll collaborate across the organization, ensure team performance, and promote AI tools for development efficiency.
Top Skills: Ai ToolsMobile SoftwareSaaS
11 Days Ago
In-Office or Remote
113K-193K Annually
Senior level
113K-193K Annually
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In this role, you will lead teams in developing scalable software solutions, manage processes, mentor staff, and drive AI adoption in a collaborative, agile environment.
Top Skills: Ai TechnologiesC#Cloud TechnologiesContainerizationContinuous Delivery ToolsContinuous IntegrationIacJavaPythonRest ApiServerless ArchitectureWeb ApplicationsWeb Services

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account