Engineering Manager

5 hours, 46 minutes ago
Full-time
Lead
Software Development
NMI

NMI

NMI provides an embedded online payments platform that integrates secure and customizable payment solutions, enabling businesses to streamline transactions and enhance customer experiences across various payment methods.

Diversified Financial Services
251-1K
Founded 1999
$1M raised

Description

  • Manage and develop multiple engineering teams across a wide range of seniority levels, supporting growth, performance, and career direction.
  • Lead blended teams of contractors and full-time staff while keeping the teams focused, healthy, and productive.
  • Drive team change, including adoption of AI tools and new ways of working.
  • Set and defend direction on technical debt and platform investment, balancing long-term maintainability with delivery demands.
  • Act as a sounding board for tech leads by pressure-testing ideas and challenging over-engineering or over-thinking.
  • Partner with Product Owners and tech leads to keep delivery aligned, realistic, and prioritized.
  • Manage stakeholder relationships by communicating team capacity, progress, and trade-offs clearly.
  • Recruit and retain strong engineers and help build teams people want to join.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience.
  • Proven experience managing software engineers, including senior engineers and a mix of contractors and full-time staff.
  • Experience delivering software in a regulated, security-conscious environment such as payments or financial services.
  • Familiarity with compliance standards such as PCI DSS, HIPAA, SOX, GDPR, or CCPA is an advantage.
  • Track record of leading teams through change, including adopting new tools and ways of working.
  • Enough technical depth to credibly challenge architecture and engineering decisions, without being in a coding or code-review role.
  • Track record of leading through influence rather than direct authorship.
  • Experience working with remote and globally distributed teams.
  • Strong communication and stakeholder-management skills.

Benefits

  • Competitive salary of $130,000–$160,000 CAD, depending on experience.
  • Bonus eligibility.
  • Remote-first culture.
  • Flexible PTO.
  • Health, dental, and vision insurance.
  • 13 paid holidays.
  • Company volunteer days.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

SAP Application Developer Lead Senior Manager

Accenture 100K+ Professional Services

Accenture Federal Services is seeking an SAP Application Developer Lead Senior Manager to lead SAP enterprise application design, development, testing, and remediation work in support of federal government clients.

SAP
6 hours, 1 minute ago

Software Engineering Manager (US - Remote)

KnowBe4 1K-5K IT Services

KnowBe4 is hiring a Software Engineering Manager to lead its Platform Services team in building the messaging, events, and delivery infrastructure that supports internal engineering teams and customer-facing communication across the company’s product suite.

Agile AWS AWS SES C# DynamoDB Go OAuth OpenID Connect Python Rust SAML Secrets Management SendGrid Terraform
6 hours, 31 minutes ago

Engineering Manager-NetSuite

Fictiv 251-1K Industrial Conglomerates

MISUMI Americas is hiring an Engineering Manager to lead its NetSuite team supporting a complex global manufacturing operation and drive the architecture, delivery, and continuous improvement of the platform.

Agile CI/CD Git GitHub Actions JIRA Microservices NetSuite Salesforce
7 hours, 1 minute ago

Head of Web, Unsplash

Getty Images 1K-5K Household Durables

Unsplash, part of Getty Images, is hiring a Head of Web to lead the team building and improving unsplash.com and related web experiences in a remote, cross-functional environment.

E-commerce Next.js Node.js React SEO TypeScript
7 hours, 1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers