Jobedly Post a Job

Senior Software Engineer

NMI · Remote
RemoteFull-timeProduct EngineeringTechnology$179,000–$241,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer role

Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.

NMI is building a mature, product-oriented Reliability Engineering function, and we’re looking for a Senior Software Engineer to play a key role in that evolution. This role sits on the Reliability Engineering team, which focuses on improving the reliability, performance, and operational maturity of critical platform services. The team’s mission is to move the engineering organization from reactive incident response toward intentional, engineered reliability through strong systems, tooling, and standards. As a Senior Engineer, you will operate beyond a single service or codebase, designing and building reliability frameworks, platform capabilities, and guardrails that improve uptime, observability, and operational confidence. This is a highly hands-on role with strong expectations around technical leadership, ownership, and delivery. About NMI NMI, a global leader in payment technologies, allows software and sales professionals to deliver payment innovations to their clients without having to build payment expertise in house. 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. Our mission is to use our expertise to enable more payments, in more ways and more places. We provide ISOs, Fintech Innovators and Technologists the freedom to focus on what they do best, liberating them from restricted payment solutions and giving them access to the latest payment technology now and in the future. How We Work - Our Core Values * Be a Good Person, It's Simple. We treat everyone fairly and with respect. We lead with kindness, humility and integrity. We take the time to understand each other and our customers. And we serve with care, because customers are never a transaction, and always our focus * Align, Trust & Go. We debate openly, listen carefully and challenge thoughtfully. Once we decide, we move forward together - holding ourselves accountable to our commitments, and focusing on what matters most to our customers. That alignment creates momentum. * Raise the Bar. Good enough isn't enough. We stay curious, measure everything, stay honest about progress and keep pushing ourselves to think creatively. We drive change, again and again. And leave things better than we found them. When we raise the bar, our customers feel it too. Key Responsibilities: Design and build reliability-focused frameworks, tooling, and standards that improve platform uptime, performance, and operational confidence. Drive initiatives that move reliability from reactive response to proactive engineering, emphasizing prevention, early detection, and fast recovery. Partner with engineering teams to embed reliability into system design, development practices, and deployment workflows. Establish and evolve observability practices, including metrics, logging, alerting, and dashboards that enable clear operational insight. Identify systemic risks and failure patterns, and lead efforts to address them through automation, architectural improvements, and process refinement. Contribute hands-on to production codebases, internal tools, and platform services with a focus on long-term maintainability. Influence technical direction across teams through design reviews, technical proposals, and clear written communication. Improve operational maturity through better incident practices, post-incident learning, and continuous improvement loops. Mentor engineers by modeling strong ownership, technical judgment, and disciplined…

Salary estimate

$179,000 – $241,000/yr
Provided by the employer.

Skills for this role

GOSalesCommunicationLeadershipAutomation

Resume tips for Senior Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About NMI

NMI is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles