Senior Manager, Software Engineering
motion recruitment partnersMinneapolis, MN
Senior Manager, Software Engineering
motion recruitment partnersMinneapolis, MN
APPLY NOW (opens in a new tab)today
About the role
An established software company serving the financial services industry is seeking a Senior Engineering Manager to lead multiple product engineering teams in Minneapolis, MN. This is a full-time, hybrid opportunity (3 days onsite) focused on modern SaaS platform development, distributed systems, .NET microservices, and AI-enabled engineering practices.
This position offers the opportunity to influence a large-scale platform transformation while leading teams responsible for customer communications, workflow automation, and content management solutions. The organization is investing heavily in modern architecture, AI-driven software development, and long-term product innovation. The ideal candidate enjoys building high-performing teams, coaching engineers, contributing to technical strategy, and remaining engaged in architecture and design discussions.
Required Skills & ExperienceExperience managing multiple software engineering teams
Leadership experience overseeing 10+ software engineers
Strong .NET / C# development background
Experience with distributed systems and microservices
SaaS platform development experience
Strong software architecture knowledge
Proven Agile delivery leadership
Sprint planning and capacity planning experience
Technical design and architecture participation
Strong communication and stakeholder management skills
Hands-on technical leadership experience
Experience coaching and developing engineers
Experience driving execution and accountability
Desired Skills & ExperienceKafka experience
Event-driven architecture experience
PHP experience
Monolith modernization experience
Vue.js exposure
Offshore team leadership experience
AI development tool experience
Agentic workflow experience
Engineering transformation experience
Financial services software experience
Regulated industry experience
What You Will Be DoingLead approximately 12-15 engineers across three product teams
Drive delivery, planning, execution, and organizational health
Partner with senior technical leaders on architecture decisions
Help guide a large-scale modernization initiative
Coach engineers and emerging leaders
Support hiring and talent development activities
Promote responsible AI adoption across engineering
Collaborate with product and executive leadership
Influence technology strategy and platform evolution
Tech Breakdown 40% .NET / C# Microservices
25% Distributed Systems & Architecture
15% AI Development Tools & Engineering Productivity
10% Event-Driven Systems / Kafka
10% Front-End & Platform Technologies
Daily Responsibilities 40% Engineering Leadership & Team Development
30% Technical Strategy, Architecture & Design Reviews
20% Delivery Management & Cross-Functional Collaboration
10% Hands-On Technical Engagement
The OfferCompetitive base salary
Leadership bonus eligibility
Long-term growth opportunities
High visibility within the engineering organization
BenefitsMedical, Dental, Vision
Paid Vacation and Holidays
Retirement Benefits
Life and Disability Coverage
Employee Assistance Programs
Potential Equity Participation (where applicable)
Applicants must be currently authorized to work in the U.S. on a full-time basis now and in the future.
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
Minneapolis, MN
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)