Remote Otter LogoRemoteOtter

Staff Software Engineer - Remote

Posted 19 hours ago
Software Development
Full Time
Worldwide
$120,000 - $140,000/year

Overview

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 Short

  • Contribute to the technical design and implementation of partner-facing systems.
  • Design and build scalable, secure, and maintainable services.
  • Collaborate across teams for cohesive partner onboarding experiences.
  • Translate business and product requirements into technical solutions.
  • Write, review, and maintain high-quality code.
  • Identify technical risks and improvement opportunities.
  • Support production systems with improved testing and operational readiness.
  • Mentor junior engineers through code reviews and guidance.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 6–8+ years of experience in software development.
  • Strong experience with .NET Framework/C# and/or PHP.
  • Experience with Microsoft SQL Server and relational databases.
  • Hands-on experience with cloud-based solutions on AWS.
  • Experience with distributed systems.
  • Solid understanding of the Software Development Life Cycle (SDLC).
  • Knowledge of secure coding practices.
  • Understanding of networking fundamentals.
  • Strong problem-solving and communication skills.

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.
NMI logo

NMI

NMI is a forward-thinking company that empowers its partners with flexible payment solutions, challenging the traditional one-size-fits-all approach to payments. Serving a diverse clientele, including small to medium-sized businesses, entrepreneurs, and fintech startups, NMI is dedicated to democratizing access to the latest payment technologies. The company focuses on enabling seamless payment experiences across various commerce platforms, ensuring that innovative tech can thrive without boundaries. With a commitment to creativity and problem-solving, NMI is at the forefront of making payments easy and accessible for everyone.

Share This Job!

Save This Job!

Similar Jobs:

N.A

Staff Software Engineer - Remote

NLE002 Aspire

1 week ago

Join ServiceTitan as a Staff Software Engineer, leading technical direction and mentoring engineers in a dynamic startup environment.

USA
Full-time
Software Development
183400 - 245400 USD/year
Cision logo

Staff Software Engineer - Remote

Cision

3 weeks ago

Join Cision as a Staff Software Engineer, leading software development and mentoring teams in a collaborative environment.

India
Full-time
Software Development

P.C

Staff Software Engineer - Remote

Pomelo Care

4 weeks ago

Join Pomelo Care as a Staff Software Engineer to lead the technical direction and develop AI-powered solutions for maternal and infant healthcare.

USA
Full-time
Software Development
$220,000 - $260,000/year
Planned Parenthood Direct logo

Staff Software Engineer - Remote

Planned Parenthood Direct

4 weeks ago

Join Planned Parenthood Direct as a Staff Software Engineer to lead technical direction and drive impactful software solutions.

USA
Full-time
Software Development
Jobgether logo

Staff Software Engineer - Remote

Jobgether

5 weeks ago

We are seeking a Staff Software Engineer to lead the development of scalable solutions for a SaaS platform in the United States.

USA
Full-time
Software Development