NM

NMI

11 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 11 most recent jobs
NM

Staff Software Engineer

NMIAnywhereFull-time
View Job
Compensation$120K - 140K a year

Designing and implementing partner-facing systems, ensuring security, reliability, and maintainability, and collaborating across teams. | 6-8+ years of software development experience, proficiency in .NET/C# and relational databases, cloud experience, and familiarity with secure and high-availability systems. | As a Staff Software Engineer at NMI, you are a highly experienced individual contributor who operates beyond a single team while remaining closely connected to hands-on delivery. You bring strong technical judgment, a collaborative mindset, and a focus on building reliable, secure, and maintainable software. In this role, you will work across the Partner Activation and Partner Administration teams, contributing to the design and implementation of partner-facing systems that enable efficient integrations and a cohesive platform experience. You will collaborate with Engineering Managers, Product Managers, Designers, and fellow engineers to translate business needs into high-quality technical solutions. This role emphasizes hands-on engineering, thoughtful technical decision-making, and collaboration across teams to improve partner onboarding, administration, and long-term platform health. Key Responsibilities Contribute to the technical design and implementation of partner-facing systems across Partner Activation and Partner Administration. Design and build scalable, secure, and maintainable services using established architectural patterns and best practices. Collaborate across teams to deliver cohesive partner onboarding and administration experiences. Translate business and product requirements into practical technical solutions. Write, review, and maintain high-quality code with a focus on reliability and long-term maintainability. Identify technical risks and improvement opportunities within owned systems and raise them proactively. Support production systems by improving testing, observability, and operational readiness. Mentor junior and mid-level engineers through code reviews, pairing, and technical guidance. Skills and Experience Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience. 6–8+ years of experience developing complex software applications in a commercial environment. Strong hands-on experience with .NET Framework / C# (preferred) and/or PHP, building backend services and APIs. Experience working with Microsoft SQL Server or other relational databases, including schema design and performance tuning. Hands-on experience designing, deploying, and operating cloud-based solutions on AWS. Experience contributing to distributed systems, with consideration for performance, reliability, and maintainability. Solid understanding of the Software Development Life Cycle (SDLC) and agile development practices. Working knowledge of secure coding practices and compliance-aware development (e.g., OWASP, PCI, SOC 2, HIPAA). Understanding of networking fundamentals such as HTTPS, DNS, and SSL/TLS. Experience participating in code reviews and maintaining quality standards. Ability to debug and enhance existing systems, sometimes with limited documentation. Strong problem-solving and communication skills. Experience working effectively with remote and cross-functional teams. Nice to Have Experience with Docker, Kubernetes, CI/CD pipelines, and automated testing. Familiarity with monitoring and logging tools (e.g., Datadog, New Relic, Logz.io). Experience modernizing legacy systems. Background in payments, fintech, or other high-availability systems. As well as being a part of something exciting everyday, you will also receive the following benefits: Annual salary of $120,000 - $140,000 + 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: $120,000—$140,000 USD

.NET Framework / C#
Microsoft SQL Server
cloud-based solutions on AWS
distributed systems
secure coding practices
Direct Apply
Posted 3 days ago
NM

Senior Staff Software Engineer

NMIAnywhereFull-time
View Job
Compensation$130K - 160K a year

Provide technical leadership, influence architecture, and ensure platform scalability, security, and reliability across partner-facing systems. | Over 8 years of experience in complex software development, with strong expertise in .NET/C#, cloud architecture, security, and distributed systems, along with leadership and mentoring skills. | As a Senior Staff Software Engineer at NMI, you operate beyond the scope of a single team, providing technical leadership and driving meaningful impact across systems, teams, and partner experiences. You lead through deep technical expertise, strong collaboration, and a commitment to engineering excellence. In this role, you will work across both the Partner Activation and Partner Administration teams, helping shape and deliver scalable, secure, and cohesive partner-facing platform capabilities. You will collaborate closely with Engineering Managers, Product Managers, Designers, and fellow Staff+ engineers to ensure our systems enable partners to integrate with NMI efficiently and confidently. This role balances hands-on engineering with technical strategy, focusing on improving partner onboarding, integration experiences, and the long-term health of the partner platform. Key Responsibilities Technical Leadership & Architecture Provide technical leadership for the team, influencing architecture and design decisions that span multiple teams. Own and evolve critical platform areas including partner onboarding, developer tooling, authentication, user management, and the unified partner portal. Identify long-term technical risks and opportunities, and lead initiatives to address scalability, reliability, security, and maintainability. Set and reinforce engineering standards, patterns, and best practices across teams. Cross-Team Collaboration & Influence Collaborate closely with Engineering Managers and Directors to align technical strategy with delivery plans and team goals. Partner with Product Managers, Directors, and Designers to translate product vision into technically sound, scalable solutions. Act as a trusted technical advisor across teams, helping resolve complex cross-team dependencies and tradeoffs. Drive alignment and consistency across partner-facing systems and experiences. Hands-On Engineering & Delivery Design, implement, and review high-impact code, particularly in complex or high-risk areas. Lead technical discovery and execution for ambiguous or strategically important initiatives. Ensure solutions are well-tested, observable, and production-ready. Balance short-term delivery needs with long-term platform health. Mentorship & Engineering Excellence Mentor senior and mid-level engineers, helping them grow in technical depth, system design, and scope of impact. Raise the quality bar through thoughtful code reviews, architectural guidance, and knowledge sharing. Foster a culture of continuous improvement, learning, and technical curiosity. Platform Quality, Security & Reliability Champion secure-by-design principles, particularly around authentication, authorization, and partner data access. Work closely with SRE and platform teams to ensure systems meet reliability, availability, and performance expectations. Improve observability, operational readiness, and incident learnings across partner-facing systems. Skills and Experience Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience. 8+ years of experience developing complex software applications in a commercial environment, with demonstrated impact at the Staff or Senior Staff engineer level. Advanced, hands-on experience building and maintaining large-scale systems using .NET Framework / C# (preferred) and/or PHP, with a strong understanding of object-oriented design principles and software architecture. Strong experience working with relational databases, particularly Microsoft SQL Server, including schema design, query optimization, performance tuning, and maintaining data integrity in production systems. Proven experience designing, coding, deploying, and operating cloud-based solutions hosted on AWS, with an understanding of scalability, fault tolerance, security, and cost-aware design. Experience designing and architecting scalable, distributed systems, with consideration for performance, reliability, and long-term maintainability. Deep understanding of the Software Development Life Cycle (SDLC) and agile development methodologies. Strong knowledge of security best practices, including secure coding principles and compliance requirements (e.g., OWASP Top Ten, PCI DSS, SOC 2, HIPAA, or similar). Solid understanding of networking fundamentals, including HTTPS, DNS, SSL/TLS, and service-to-service communication patterns. Deep knowledge of design patterns and their practical application in real-world systems. Proven ability to translate complex business requirements into clear, technically sound solutions, particularly in ambiguous or evolving problem spaces. Demonstrated success performing code reviews and maintaining high code quality standards, including testability, readability, and maintainability. Proven ability to understand, debug, and evolve complex existing systems, often with limited documentation and changing requirements. Experience mentoring engineers and influencing technical decisions through expertise, collaboration, and thoughtful guidance. Strong problem-solving skills, with the ability to anticipate risks, identify root causes, and proactively address issues. Excellent communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical stakeholders. Proven ability to work independently while also fostering cross-team collaboration. Experience working effectively with remote and globally distributed teams. Preferred Experience Experience with containerization and orchestration technologies such as Docker and Kubernetes. Familiarity with CI/CD pipelines, automated testing, and deployment processes. Experience with monitoring, logging, and observability tools (e.g., Datadog, New Relic, Logz.io, or similar). Experience modernizing or incrementally evolving legacy systems toward cloud-native architectures. Background in payments, fintech, or other high-availability, security-sensitive platforms. As well as being a part of something exciting everyday, you will also receive the following benefits: Annual salary of $130,000 - $160,000 + 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: $130,000—$160,000 USD

Large-scale system architecture
.NET Framework / C#
Cloud solutions on AWS
Relational databases (SQL Server)
Security best practices
Direct Apply
Posted 3 days ago
NM

Senior DevOps Engineer (Google Cloud Platform)

NMIAnywhereFull-time
View Job
Compensation$125K - 160K a year

Design, operate, and improve GCP cloud infrastructure with a focus on security, reliability, and automation. | Extensive experience with GCP IAM, networking, security, automation, and operating production cloud environments; experience with BigQuery and Bigtable is preferred. | Senior DevOps Engineer (Google Cloud Platform) We are seeking an execution-driven and technically seasoned Senior Cloud Engineer with a strong focus on Google Cloud Platform (GCP), infrastructure automation, and security-first cloud architecture. As the primary GCP specialist within an experienced CloudOps team, you will partner closely with multi-cloud engineers while owning the design, operation, and evolution of our GCP environments. This role is ideal for someone with 5+ years of experience designing and operating cloud-native platforms in production, implementing scalable networking strategies, and hardening environments through thoughtful IAM and security controls. You will play a key role in building reliable, secure, and observable systems that support mission-critical workloads. This is a fully remote role (based in the US or Canada), with occasional travel (1–2 times per year) for in-person collaboration, covered by NMI. If you live near a company office, occasional in-person collaboration is encouraged. The Ideal Candidate Has a proven track record implementing low-toil, infrastructure as code cloud infrastructure on GCP Builds secure-by-default environments with strong IAM design, least privilege, and guardrails Understands GCP networking deeply, including shared VPC design, segmentation, routing, and private connectivity patterns Is comfortable operating production systems with an observability-first mindset Enjoys cross-functional collaboration with distributed teams across infrastructure, engineering, and security Can lead technical initiatives end-to-end while remaining hands-on Ideally has experience with BigQuery and Bigtable in production environments Key Responsibilities Cloud Infrastructure & Reliability: Design, implement, and operate production GCP infrastructure with high availability, scalability, and resilience Ensure high reliability and performance of services, proactively resolving issues before customer impact Participate in on-call rotations and drive post-incident reviews and blameless post-mortems Collaborate with other engineers to ensure cross-cloud consistency in areas such as IAM philosophy, tagging, observability standards, Terraform patterns, and security controls. IAM & Security Implementation: Design and maintain IAM strategies (least privilege, service accounts, role design, separation of duties) Implement and operationalize security controls such as organization policies, audit logging, and key management Partner with security teams to meet compliance requirements and improve cloud security posture Networking Strategy & Architecture: Architect GCP networking patterns including VPCs, shared VPCs, firewall policies, routing, load balancing, and private service access Drive secure connectivity patterns between services and environments (prod/non-prod), including hybrid connectivity where applicable Troubleshoot complex network and connectivity issues across cloud services Automation & Tooling: Lead automation initiatives for provisioning and operational tasks using infrastructure-as-code and CI/CD pipelines Build and maintain tooling and standards for observability (metrics, logs, traces, dashboards, and alerting) Continuously improve developer experience through reusable modules, templates, and documentation Data Platform Enablement (Preferred): Support and optimize cloud data services such as BigQuery and BigTable, including security, access patterns, and performance considerations Collaborate with engineering and analytics stakeholders on scalable data workflows and governance Qualifications & Experience Required: 5+ years in cloud engineering, SRE, DevOps, or infrastructure engineering roles with significant GCP experience Strong hands-on experience with GCP IAM, including service accounts, custom roles, and least privilege design Strong understanding of GCP networking, including VPC design, routing, firewalling, load balancing, and private connectivity patterns Experience implementing cloud security controls and best practices (logging, encryption, key management, policy guardrails) Proficiency in infrastructure-as-code and automation (Terraform strongly preferred) and scripting (Python, Bash, or Go) Experience operating production environments with strong troubleshooting skills and an observability mindset Preferred: Experience with BigQuery and Bigtable (security, access management, performance tuning, and operations) Experience with Kubernetes on GKE Familiarity with SIEM/SOAR tooling or cloud security posture management approaches Google Cloud certifications are a plus (Professional Cloud Architect, Professional Cloud Security Engineer, Professional Cloud Network Engineer, etc.) Experience in agile teams (Scrum, Kanban) and fast-moving scale-up environments Hands-on GitLab experience is a plus As well as being a part of something exciting everyday, you will also receive the following benefits: Annual salary of $125,000 - $160,000 + 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: $125,000—$160,000 USD

GCP infrastructure design
IAM and security controls
Networking (VPC, routing, firewall)
Automation with Terraform and scripting
Observability and troubleshooting
Direct Apply
Posted 3 days ago
NM

Software Engineer (PHP)

NMIAnywhereFull-time
View Job
Compensation$90K - 120K a year

Develop and enhance features within Merchant Central using PHP/Laravel and React, optimize MySQL performance, and ensure code quality and security. | Bachelor's degree in CS or equivalent, 3+ years of experience in complex application development, proficiency in PHP, MySQL, JavaScript/TypeScript, React, and familiarity with modern development practices. | NMI is looking for a passionate Intermediate Software Engineer to join our Merchant Central Scrum team. Merchant Central is a key application within NMI’s Merchant Relationship Management (MRM) ecosystem, supporting merchant onboarding, underwriting, configuration, reporting, and ongoing support. As part of a cross-functional Scrum team, you will help evolve this platform to meet the needs of our partners and internal stakeholders. This role is ideal for someone who can navigate complex systems, enjoys solving interesting engineering challenges, and thrives in a collaborative agile environment.In this role, you’ll contribute to the full software development lifecycle - from planning and design through implementation, code review, testing, and deployment. You’ll work within a Scrum team and collaborate closely with Product, QA, and fellow engineers to deliver high-quality, secure software that powers our core merchant-management features. Key Duties Design, build, and enhance features within Merchant Central using PHP/Laravel and React Develop efficient database queries and optimize MySQL performance as needed Write unit, integration, and end-to-end tests to ensure code quality and reliability Document critical business logic, application workflows, and key architectural decisions Collaborate with Product Managers to refine requirements and contribute to technical solution design Participate in code reviews to maintain high engineering standards and share best practices Work with SRE and QA teams to ensure software is observable, resilient, secure, and production-ready Diagnose and resolve incidents, defects, and performance bottlenecks in collaboration with cross-functional teams Contribute to continuous improvement of development processes, tooling, and engineering practices Skills & Experience Required Bachelor’s degree in Computer Science or equivalent experience 3+ years of experience developing complex applications Fluency in PHP and modern development practices Strong understanding of object-oriented programming and design patterns Experience with relational databases such as MySQL (schema design, query optimization) Familiarity with secure coding principles Experience with Git and CI/CD workflows Experience contributing across the full SDLC Experience with modern frontend development (JavaScript/TypeScript, React,NPM, basic CSS/SCSS) Ability to work both independently and collaboratively Preferred Strong experience with Laravel or similar modern PHP frameworks Experience with containerization technologies (Docker, Kubernetes) Experience with caching technologies (Redis, Memcached) Familiarity with GraphQL Experience working with logging & monitoring systems (e.g., Logz.io) Understanding of cloud-native or SaaS architectures (scalability, resilience, multitenancy) Experience using agentic AI tooling (e.g., autonomous coding agents, Claude Code) 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: $90,000—$120,000 USD

PHP
Laravel
MySQL
JavaScript/TypeScript
React
Git
CI/CD
Direct Apply
Posted 3 days ago
NM

Senior Product Manager

NMIAnywhereFull-time
View Job
Compensation$100K - 140K a year

Lead the strategy, development, and implementation of a unified billing system, ensuring operational excellence and stakeholder alignment. | Over five years of product management experience in payments/billing, technical fluency with APIs and data models, and strong stakeholder management skills. | We are seeking a Product Manager focused on Billing & Invoicing to own the strategy, roadmap, and delivery of a unified billing approach across our product portfolio whilst maintaining existing solutions. This role will lead the evolution of our billing capabilities through a new billing engine and a single customer billing view. You will be improving billing accuracy, invoice clarity, reconciliation outcomes, operational efficiency, and trust in billing data for both customers and internal teams. As a Product Manager, you will apply strong discovery and product judgement to define what we build and why. This includes conducting market and competitive research, gathering voice-of-customer and stakeholder insights, identifying problems and opportunities, and translating them into a clear product strategy with measurable outcomes. You will partner closely with Engineering, Finance, Data, Customer Operations, Legal/Compliance, and Marketing teams to shape requirements, prioritize delivery, and manage trade-offs across customer experience, commercial needs, and risk and control considerations. You will also drive end-to-end execution: defining and communicating releases, ensuring operational readiness, coordinating enablement and training, and supporting launches with clear documentation and stakeholder communications. The role includes guiding the consolidation of existing billing workflows into the unified model, defining migration approaches and sequencing, and monitoring performance post-launch to drive continuous improvement. Success will be demonstrated through measurable outcomes such as billing capabilities that enhance customer experience, limited billing exceptions and disputes, and a scalable foundation that supports future growth and evolving pricing models. About Us We enable our partners with choice, and challenge the one-size-fits-all approach to payment. 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. Key Responsibilities Own the Billing & Invoicing strategy and roadmap for a unified billing approach across the product portfolio, covering fee calculation, invoicing, credits/adjustments, residuals and reconciliation. Lead discovery across the payments ecosystem to gather insights from merchants/partners and internal commercial teams. Similarly incorporate competitive/market research and product insights to identify friction, risk, and growth opportunities. Define and maintain clear product requirements for payments billing use cases, such as pricing and fee schedules, tiered/volume pricing, minimums, pass-through fees, commissions, one-time fees, credits/refunds, feature bundling, and exception handling. Partner with Engineering to deliver the new billing engine and single customer billing view, ensuring a robust model that supports payments artefacts (e.g., transaction/event lineage, product/merchant hierarchy, and traceability from source events to invoice lines). Guide consolidation of existing billing workflows into the unified model, including migration planning, phased rollout, and cutover readiness, with a focus on billing continuity and customer impact. Work closely with stakeholders to ensure correct application of tax rules, enabling compliant invoicing, accurate reporting, and clear auditability. Encourage governance and controls that reduce commercial and financial risk such as pricing change discipline, approvals, audit trails, and tooling/monitoring to surface revenue leakage, and invoicing defects early. Drive launches and adoption that include release planning, documentation, enablement for internal teams, and operational runbooks for billing cycles, exception management, and customer queries. Monitor and improve outcomes using payments-relevant metrics such as billing accuracy, dispute/credit volumes, invoice timeliness, reconciliation variance, support contact drivers, and revenue optimization. Act as the Billing domain SME, aligning stakeholders across Engineering, Finance, Sales, Legal/Compliance, and Marketing on changes that affect pricing, fees, customer communications, and financial reporting inputs. Define and evolve hybrid billing capabilities - including SaaS subscriptions, usage-based models, and bundled offerings - ensuring the unified billing engine can support flexible pricing constructs and deliver clear, accurate, and explainable charges to customers. Requirements Over five years experience as a Product Manager delivering end-to-end outcomes (discovery, delivery, launch, iteration) in a cross-functional environment. Strong domain experience in payments and billing, such as merchant acquiring/gateway models, transaction-based fees, residuals/commissions, blended/interchange-plus pricing constructs, partner/channel billing, and invoicing/reconciliation workflows. Track record leading complex platform initiatives (consolidation, migrations, or core workflow redesigns) in environments where accuracy, auditability, and operational resilience are critical. Strong technical fluency: able to work with Engineering on APIs, integrations, data models, data analysis, event style thinking, and non-functional requirements (reliability, scalability, security, observability). Data-driven approach to diagnosing and preventing billing issues typical in payments, and to measuring product performance. Excellent stakeholder management and communication skills, with experience partnering across Engineering, Finance, Support, Legal/Compliance, Sales, and partner facing teams. Strong written communication skills for PRDs, user stories, release notes, enablement materials, and operational documentation. Preferred: Bachelor’s degree (or equivalent practical experience) in a relevant field (e.g., business, economics, computer science, engineering). We Offer: Competitive salary + bonus A remote first culture! Flex PTO Health, Dental and Vision Insurance 13 Paid Holidays Company volunteer days Do you feel like you have a slightly out of the ordinary career path or history? We are open to all walks of life and very willing to hear your story. Please don’t feel like this should be a barrier to securing a great career at NMI! We appreciate success can come in all shapes and sizes. Fill in the ‘Additional Info’ box on our application to tell us more about your path. 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. Please be aware that NMI does not operate a license for the sponsorship of those who are not already eligible to work within the US. Unfortunately, therefore we cannot process any application from individuals unable to provide documentary evidence of their eligibility to commence work in the US. #LI-Remote Salary range, depending on experience: $100,000—$140,000 USD

Project Management
Stakeholder Management
Change Management
Process Improvement
Agile/Scrum
Direct Apply
Posted 3 days ago
NM

Solutions Engineer

NMIAnywhereFull-time
View Job
Compensation$65K - 85K a year

Qualify customer needs, scope tailored solutions, support onboarding, provide demonstrations and training, collaborate cross-functionally, and support sales enablement. | 3-5 years in solutions or sales engineering with strong payment processing knowledge, solution design experience, cross-team collaboration skills, and excellent communication. | Description We are seeking a Solutions Engineer to join our Solutions Engineering team. This is a critical role that bridges the gap between Sales, Product, and Engineering, ensuring our customers successfully integrate and adopt NMI’s solutions. As the technical counterpart to our sales team, you will qualify customer needs, scope tailored solutions, and guide onboarding to deliver exceptional partner and merchant experiences. What You’ll Do Customer Qualification & Solution Scoping Collaborate with Business Development Managers (BDMs) and Channel Account Managers (CAMs) to assess and qualify customer requirements. Recommend tailored solutions, identify opportunities for product extensions, and evaluate the feasibility of customer-specific requests requiring development work. Proactively identify challenges and propose viable technical solutions. Solution Documentation & Onboarding Support Document customer use cases, solution designs, and onboarding plans. Ensure alignment across Sales, Partner Launch Managers, and Customer Account Managers for seamless handover. Identify and plan customer training needs. Respond to technical questions on NMI’s platform and deliver architectural diagrams, system workflows, and configuration recommendations. Demonstrations & Training Provide tailored demonstrations of the NMI platform for ISVs, ISOs, and other partner types. Develop and deliver bespoke training content aligned with customer needs. Cross-functional Collaboration Support Sales in responding to RFPs, often coordinating with Product, Engineering, and Security. Raise and track product enhancement requests on behalf of customers. Relay common feedback, feature gaps, and usability insights to the Product team. Sales Enablement & Continuous Improvement Stay current on product updates, release notes, and roadmap discussions. Maintain close contact with acquiring partners and support their technical enablement. Represent NMI at industry events and network with partners and prospects. What You Bring 3–5 years’ experience in Solutions/Sales Engineering, Solutions Consulting, or Technical Account Management—ideally in FinTech or SaaS. Strong understanding of payment processing, including card-present, card-not-present, tokenization, gateways, and acquiring. Demonstrated experience producing solution design documents or technical scoping materials. Proven ability to work cross-functionally across technical and non-technical teams. Exceptional communication and documentation skills. Comfortable presenting and demonstrating solutions to varied audiences. Do you feel like you have a slightly out of the ordinary career path or history? We are open to all walks of life and very willing to hear your story. Please don’t feel like this should be a barrier to securing a great career at NMI! We appreciate success can come in all shapes and sizes. Fill in the ‘Additional Info’ box on our application to tell us more about your path. NMI enables our partners with choice, and challenge the one-size-fits-all approach to payment. 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. Please be aware that NMI does not operate a license for the sponsorship of those who are not already eligible to work within the US. Unfortunately, therefore we cannot process any application from individuals unable to provide documentary evidence of their eligibility to commence work in the US. #LI-Remote Salary range, depending on experience: $65,000—$85,000 USD

Solutions Engineering
Sales Engineering
Solution Design
Technical Scoping
Payment Processing
Cross-functional Collaboration
Customer Qualification
Product Onboarding
Technical Presentations
Documentation
Direct Apply
Posted 6 days ago
NMI

Senior Software Engineer (PHP)

NMIAnywhereFull-time
View Job
Compensation$90K - 120K a year

Design, build, and maintain scalable backend services and APIs, participate in code reviews, mentor peers, support monitoring and performance optimization, and contribute to CI/CD and observability improvements. | Bachelor's degree or equivalent, 5+ years commercial software development experience, proficiency in PHP backend development, experience with relational databases and caching, API design and security knowledge, CI/CD and automated testing familiarity, monitoring tools experience, containerization skills, and strong communication and mentoring abilities. | As a Senior Software Engineer on our Card Not Present team at NMI, you will play a key role in building and maintaining scalable, secure, and high-performing software solutions. You'll work closely with other engineers and QA to design solutions that meet product team requests, while contributing to code quality, mentoring peers, and supporting continuous improvement. Key Responsibilities • Design, build, and maintain backend services and APIs with a focus on scalability, maintainability, and performance. • Participate in technical discussions, code reviews, and knowledge sharing to drive best practices. • Actively mentor and support the growth of other engineers through collaboration and example. • Work with developers and QA to design solutions that align with product team requirements. • Support monitoring, troubleshooting, and performance optimization across systems. • Contribute to the evolution of CI/CD pipelines and observability tooling. • Stay current with emerging technologies and bring forward ideas to improve team efficiency and product reliability. Skills & Experience • Bachelor's degree in Computer Science, Information Technology, or equivalent experience. • Minimum of 5 years of experience developing complex software applications in a commercial environment. • Proficiency in backend development; PHP is preferred (Laravel, Symfony, or similar frameworks), but strong engineers from other stacks are encouraged to apply. • Experience with PHPStorm as a development environment (or willingness to adopt). • Strong understanding of relational databases (MySQL/PostgreSQL) and caching (Redis, Memcached). • Experience with API design and implementation (REST, GraphQL) and security standards (OAuth, JWT). • Familiarity with CI/CD practices and automated testing. • Experience with monitoring and observability tools: Datadog (preferred), Logz.io, Prometheus, Grafana, ELK stack. • Experience with containerization and orchestration (Docker, Kubernetes preferred). • Strong communication skills with the ability to mentor peers and contribute to a collaborative team culture. Bonus Skills • Experience with .NET or other modern backend languages for new development. • Familiarity with microservices architecture and event-driven systems. • Knowledge of infrastructure-as-code tools (Terraform, Ansible, or CloudFormation). • Exposure to frontend frameworks (React, Angular, Vue) for full-stack collaboration. As well as being a part of something exciting everyday, you will also receive the following benefits: • Annual salary of $90,000 - $120,000 + 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

PHP (Laravel, Symfony)
Backend development
MySQL/PostgreSQL
Caching (Memcached, Redis)
API design (REST, GraphQL)
Security standards (OAuth, JWT)
CI/CD
Automated testing
Monitoring and observability (Datadog, Prometheus, Grafana, ELK)
Containerization (Docker, Kubernetes)
Verified Source
Posted 2 months ago
NM

Senior Manager, Tax

NMIAnywhereFull-time
View Job
Compensation$140K - 170K a year

You will establish and scale the internal tax function, ensuring compliance with all tax legislation. This includes managing relationships with external advisors and overseeing domestic and international compliance. | A CPA and a Bachelor’s or Master’s in Accounting, Tax, or Finance are required. Candidates should have 6–10 years of progressive tax experience, ideally in public accounting and in-house corporate roles. | As the first dedicated tax hire at NMI, you will play a pivotal role in establishing and scaling our internal tax function. Reporting to our Global Controller, you will be responsible for building the tax function from the ground up, ensuring compliance with all local, state, federal, and global tax legislation. You will partner closely with finance, go-to-market and product teams, as well as with external advisors. In this hands-on role, you will support business expansion across multiple business units, develop the company’s tax strategies, and create the necessary processes and systems to support them. Key Responsibilities Manage relationships with external tax advisors, regulatory bodies, and auditors Oversee and manage all domestic and international compliance, including filings for income tax, sales and use tax, and Value Added Tax (VAT) Provide proactive tax advice to support new and existing products, cross-border transactions, and channel/go-to-market strategies Evaluate tax implications of pricing and revenue models in a multi-jurisdiction environment Provide guidance and leadership over tax focused initiatives, ensuring quality of deliverables across external and internal teams Serve as the primary contact for all tax-related inquiries ensuring timely filings and audit readiness Own annual tax provision requirements (ASC740) and related financial statement disclosures Support and develop a process for managing external PBC requests and establish and maintain a clear tax calendar to ensure all deadlines are met Develop financial modeling in support of tax planning and initiatives Requirements CPA required Bachelor’s or Master’s in Accounting, Tax, or Finance 6–10 years of progressive tax experience, ideally in a mix of public accounting and in-house corporate roles. Deep technical knowledge of tax compliance and reporting including income, sales and use, and payroll tax. Experience in a fast-paced or scale-up environment and experience implementing new tools, processes and procedures Excellent communication and interpersonal skills, with the ability to build rapport with internal and external stakeholders Payments industry experience highly desirable What Success Looks Like Success in this role means building a scalable tax framework as the company’s first internal tax leader—establishing compliant and efficient tax operations internationally. We Offer: A remote first culture! Flex PTO Health, Dental and Vision Insurance 13 Paid Holidays Company volunteer days Do you feel like you have a slightly out of the ordinary career path or history? We are open to all walks of life and very willing to hear your story. Please don’t feel like this should be a barrier to securing a great career at NMI! We appreciate success can come in all shapes and sizes. Fill in the ‘Additional Info’ box on our application to tell us more about your path. 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. Please be aware that NMI does not operate a license for the sponsorship of those who are not already eligible to work within the US. Unfortunately, therefore we cannot process any application from individuals unable to provide documentary evidence of their eligibility to commence work in the US. #LI-Remote Salary range, depending on experience: $140,000—$170,000 USD

Tax Compliance
Tax Reporting
CPA
Accounting
Finance
Communication
Interpersonal Skills
Financial Modeling
Tax Strategies
Regulatory Compliance
Audit Readiness
Cross-Border Transactions
Sales Tax
Value Added Tax
Payroll Tax
Process Development
Stakeholder Management
Direct Apply
Posted 2 months ago
NM

Staff DevOps Infrastructure Engineer

NMIAnywhereFull-time
View Job
Compensation$155K - 165K a year

Lead maintenance and operations for production and development environments, ensuring high reliability and performance of services. Architect and implement complex solutions while driving automation initiatives for infrastructure provisioning and operational tasks. | The ideal candidate should have 8+ years of experience in DevOps or infrastructure engineering roles with a strong background in hybrid infrastructure. Proficiency in configuration-as-code tooling and expert-level Linux systems knowledge is required. | We are seeking an execution-driven and technically seasoned Staff DevOps Infrastructure Engineer with a strong background in hybrid infrastructure, automation, and observability. This role is ideal for someone with 8+ years of experience designing and operating highly available systems in production environments and leading complex infrastructure modernization efforts. You will be at the forefront of building scalable systems, enhancing availability, and improving automation and tooling in a mission-critical environment. This is a fully remote role (based in the US), with occasional travel (1–4 times per year) to company colocation facilities, covered by NMI. If you live near a company office, occasional in-person collaboration is encouraged. The Ideal Candidate Has a proven track record implementing low-toil, highly automated infrastructure solutions Excels in hybrid environments, balancing legacy systems with modern, scalable cloud-native technologies Is deeply comfortable in shell environments (Bash, ZSH) and configuration management tools (Ansible, Puppet) Drives observability-first infrastructure, refusing to call systems production-ready without meaningful metrics and alerting Enjoys cross-functional collaboration with distributed teams across infrastructure, engineering, and security Is capable of leading technical strategy while maintaining hands-on contributions Key Responsibilities Infrastructure Operations & Reliability: Lead maintenance and operations for production and development environments, including patching, deployments, and server management Ensure high reliability and performance of services, proactively resolving incidents before customer impact Participate in 24x7 on-call rotations and drive post-incident reviews and blameless post-mortems Project & Systems Architecture: Architect and implement complex solutions spanning OS, virtualization, network, storage, and cloud layers Coordinate on-site deployments in colocation facilities (server/storage installation, decommissioning, and troubleshooting) Automation & Tooling: Lead automation initiatives for infrastructure provisioning and operational tasks Design and maintain tooling for observability using OSS and commercial platforms (Grafana, Prometheus, ELK) Collaboration & Process Improvement: Partner with product, security, and engineering teams to deliver infrastructure that meets compliance, performance, and scale requirements Continuously improve SRE/DevOps practices, driving documentation quality, operational maturity, and agility Qualifications & Experience Required: 8+ years in DevOps, SRE, or infrastructure engineering roles Proven experience in hybrid infrastructure with strong colocation and on-prem expertise (not exclusively public cloud) Proficiency in configuration-as-code tooling (Ansible, Puppet) and scripting (Python, Bash, Go) Expert-level Linux systems knowledge (RHEL-based distributions preferred) Experience with Proxmox, KVM, or VMWare in high-availability environments Advanced troubleshooting of SANs, load balancers, and virtualization platforms Proactive infrastructure monitoring using commercial or OSS alerting systems Preferred: Experience with F5 BigIP LTMs, NetApp SANs, or similar enterprise systems Familiarity with observability stacks such as Grafana, Prometheus, ELK Working knowledge of MySQL and Kubernetes (or motivation to learn it) Prior exposure to SaaS-based WAF/DDoS platforms (CloudFlare, Akamai, Silverline) Experience in agile teams (Scrum, Kanban) and fast-moving scale-up environments Hands-on GitLab experience is a plus As well as being a part of something exciting everyday, you will also receive the following benefits: Annual salary of $155,000 - $165,000 + 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: $155,000—$165,000 USD

DevOps
Infrastructure Engineering
Automation
Observability
Hybrid Infrastructure
Configuration Management
Linux Systems
Scripting
Cloud Technologies
Troubleshooting
Monitoring
Collaboration
Agile Methodologies
GitLab
Kubernetes
MySQL
Direct Apply
Posted 3 months ago
NMI

Staff Engineer/Tech Lead, FinTech

NMIAnywhereFull-time
View Job
Compensation$120K - 160K a year

Lead the Extensions engineering team with hands-on coding and technical leadership, define scalable architecture, mentor engineers, and drive engineering best practices. | Extensive experience with C# and PHP production systems, technical leadership, mentoring, database proficiency, CI/CD, caching, messaging, containerization, observability, and strong collaboration skills. | Description: • Serve as the lead engineer for the Extensions team, balancing hands-on coding with technical leadership. • Write, review, and maintain high-quality, production-grade code in C# and PHP. • Define and evolve the architecture of services and applications to ensure scalability, maintainability, and performance. • Introduce tools, frameworks, and practices to improve developer experience and productivity. • Advocate for “you build it, you run it” culture and ensure team owns end-to-end lifecycle of software. • Mentor and coach engineers, guide planning and estimation, and break down complex technical work. • Communicate complex technical concepts to varied stakeholders and shape long-term technical strategy with leadership. • Identify risks and opportunities in technical direction and recommend solutions; influence engineering practices across the organization. Requirements: • Extensive professional experience building and supporting production systems in C# and/or PHP, including modern frameworks and libraries. • Proven experience as a technical leader, setting direction, making architectural decisions, and guiding a team toward long-term goals. • Demonstrated ability to mentor, coach, and elevate other engineers, raising the overall effectiveness of the team. • Proficiency with databases (e.g., SQL Server, MySQL), including schema design, optimization, and query tuning. • Strong knowledge of CI/CD pipelines, automated testing, and modern DevOps practices. • Strong knowledge of caching strategies and technologies (e.g., Redis, Memcached) for improving performance and scalability. • Experience with messaging and queuing systems (e.g., RabbitMQ, Kafka, SQS). • Hands-on experience with containerization/orchestration (Docker, Kubernetes). • Practical expertise in instrumentation and monitoring practices (Datadog, New Relic) and ensuring systems are observable and reliable. • Track record of establishing and enforcing engineering best practices (testing, code reviews, observability, alerting, security). • Demonstrated ability to balance hands-on coding with high-level technical leadership. • Strong collaboration and communication skills, working across product, QA, operations, and business stakeholders. • Bachelor’s degree in Computer Science or related field, or equivalent practical experience. Benefits: • Annual salary + bonus • A remote first culture! • Flex PTO • Health, Dental and Vision Insurance • 13 Paid Holidays • Company volunteer days

C#
Technical Leadership
Architecture Design
Mentoring and Coaching
SQL Server and MySQL
CI/CD and DevOps
Caching (Redis)
Messaging Systems (RabbitMQ)
Containerization (Docker, Kubernetes)
Observability (Datadog, New Relic)
Verified Source
Posted 3 months ago
NMI

Staff Engineer (Tech Lead)

NMIAnywhereFull-time
View Job
Compensation$130K - 160K a year

Lead and architect PHP-based applications, mentor engineers, ensure performance, security, and reliability, and collaborate cross-functionally. | Proven large-scale PHP development experience, database and caching expertise, CI/CD proficiency, API development skills, and leadership experience. | As the Tech Lead for our Card Not Present team at NMI, you will guide the technical direction, architecture, and execution of our core applications and services. You will collaborate with Product, SRE, and other engineering teams to deliver scalable, secure, and high-performing software solutions. This role combines hands-on PHP expertise with strong leadership, architectural vision, and the ability to mentor and inspire engineers. Technical Leadership & Mentorship • Lead a high-performing PHP development team, fostering a culture of collaboration, innovation, and continuous learning. • Mentor engineers, conduct code reviews, and guide the adoption of best practices in software engineering. • Partner with cross-functional teams to translate business requirements into robust technical solutions. Architecture & Design • Define and evolve the architecture of PHP-based services and applications to ensure scalability, maintainability, and performance. • Establish and enforce coding standards, design principles, and architectural guidelines. • Drive the adoption of modern frameworks, tools, and methodologies. Development & Delivery • Lead the design, development, and deployment of mission-critical PHP applications and platform components. • Ensure high-quality, maintainable code through peer reviews, automated testing, and CI/CD pipelines. • Collaborate with DevOps/SRE teams to optimize application reliability and performance. Performance, Reliability & Security • Work with SRE to maintain and improve system uptime, scalability, and latency targets. • Drive performance analysis, tuning, and optimization efforts. • Implement and uphold security best practices for PHP applications and supporting infrastructure. Continuous Improvement • Advocate for process improvements, automation, and modern engineering practices. • Stay informed on emerging trends in PHP, backend development, cloud services, and DevOps tooling. • Lead proof-of-concept initiatives for new technologies and frameworks. Required Skills & Experience Core Technical Skills • PHP Mastery: Proven experience architecting and developing large-scale PHP applications (preferably Laravel, Symfony, or similar frameworks). • Database Expertise: Strong skills with relational databases (MySQL/PostgreSQL) and caching technologies (Redis, Memcached). • CI/CD Pipelines: Proficiency with Jenkins, GitLab CI, or equivalent, including automated testing and deployment. • API Development: Expertise in designing, implementing, and securing RESTful and/or GraphQL APIs; knowledge of API gateways and authentication standards (OAuth, JWT). • Monitoring & Logging: Familiarity with tools like Prometheus, Grafana, ELK stack, or similar. Leadership & Collaboration • Strong track record of leading development teams and delivering complex software projects. • Excellent communication skills for engaging both technical and non-technical stakeholders. Ability to mentor engineers and drive alignment on technical direction. Bonus Skills • Experience with AWS, Azure, or GCP; containerization with Docker; orchestration with Kubernetes. • Familiarity with microservices architecture. Experience with automation tools like Ansible, Terraform, or Puppet. Scripting abilities in Bash, Python, or PowerShell. As well as being a part of something exciting everyday, you will also receive the following benefits: • * Annual salary of $130,000 - $160,000 + 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

PHP
MySQL/PostgreSQL
Redis/Memcached
CI/CD pipelines (Jenkins, GitLab CI)
RESTful/GraphQL APIs
Monitoring tools (Prometheus, Grafana, ELK)
Verified Source
Posted 4 months ago

Ready to join NMI?

Create tailored applications specifically for NMI with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt