Startups

Senior Software Engineer

NMI · Remote, US · Remote

← All jobs
About NMI

NMI powers $700B+ in annual transactions for 6,000+ partners. The modular payments platform for ISOs, SaaS, banks, and PayFacs. Explore our solutions. Backed by Insight.

About the role

NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • Bachelor's degree in Computer Science or equivalent experience
  • Minimum of 5 years of experience developing complex software applications in a collaborative, agile environment
  • Advanced proficiency in C# and/or PHP, with a strong understanding of object-oriented design principles and design patterns
  • Advanced experience with database design, optimization, and performance tuning
  • Strong knowledge of security and compliance best practices (e.g. OWASP, PCI)
  • Excellent communication skills, with a proven ability to mentor others, contribute to a strong team culture, and work with others across teams to move projects forward
More about this role

NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager.

As a senior developer with strong experience in C# and/or PHP, you will join a team of industry-leading experts that are talented, ambitious and want to drive the continued development of our payment processing services. Our developers are responsible for software services and deliverables that support the processing of billions of transactions for hundreds of thousands of merchants every year. These applications have to be efficient, reliable, redundant, secure, highly-available and scalable. A background in the development of accounting or billing systems is preferred for this specific role.

AI-assisted development is core to how we build at NMI. Our engineers work with Claude and Cursor every day, and we expect you to use them fluently: to move faster, to raise quality, and to spend more of your time on the problems that need human judgement.

NMI, a global leader in payment technologies, allows software and sales professionals to deliver payment innovations to their...

Read the full posting on NMI's site ↗

Product Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.