Summary – Sr. Director of Software Engineering is responsible for Private Investment Management Data and technology capabilities in the managed Investment area. This role is responsible for leading a team to implement various business capabilities, including Private Deal Management, Investment Management, Asset servicing platform, IBOR/ABOR implementation and integration with the overall Managed Investments technology/data ecosystem for the Private asset management area. The role will be responsible for the critical front, middle & back office capabilities to accelerate progress in scaling private assets under management.
Job Description: This role will work closely with business stakeholders, product organizations and enterprise technology partners to understand critical Private Investment management business challenges and opportunities. Apply in-depth knowledge of asset management domain, vendor implementations, data and technology integrations and customizations, on-prem, cloud data and application technologies, architectural patterns, and frameworks to create efficient, scalable business solutions to meet Private asset management business goals. Adept at building strong relationships across Investment and Risk business organizations as well as technology partners.
Primary Duties & Responsibilities
- Lead the Private asset management technology and data capabilities strategy and its implementation to enable Private Deal Management, Investment Management life cycle, Portfolio management, Asset Servicing, IBOR/ABOR, Deal Analytics, Risk, and Performance Reporting capabilities.
- Provide hands-on technical leadership to build State-of-the-art technology capabilities for the Private asset management business and drive its execution to delivery.
- Responsibility for new Private Deal/Investment management and asset servicing platform (Efront Blackrock product) implementation, customizations, and integration with existing Managed Investments ecosystem to bring efficiency and scale in managing and growing Private assets.
- Lead the talent strategy and development of the team. Responsible for hiring, coaching, mentoring the group, and developing future engineering leaders.
- Build a high-performing culture and embraces NM's behaviors in bringing the best out of people. Leads with enterprise vision.
- Organize talent and manage budgets for optimal business results.
- Demonstrate a strong sense of ownership, urgency, and drive and instills these behaviors within the team.
- Collaborate with the business to understand business drivers, strategy, and critical business outcomes for Private Asset Management business. Establishes business-aligned goals and leads the team to meet the objectives.
- Act as an ambassador and representative for Northwestern Mutual's technology organization in community and technology events.
Qualifications:
- Must have 12+ years of professional experience in Application development & programming across multiple languages, frameworks, solution architecture, implementing large-scale distributed technology and data solutions (on-prem and cloud), and vendor implementations, customizations, integrations in financial services, data systems architecture, asset management, Investment management, trading, risk management domain areas.
- Must have 5+ years of combined experience leading engineering and product teams in the financial services industry.
- Must have experience in leading through multiple engineering teams and their respective leads.
- Must have experience with vendor platform implementations, customizations, integrations, and in-house software platform implementations to achieve business outcomes.
- Significant hands-on production experience working with various architecture concepts, application design, cloud-native applications (AWS), cloud data (Snowflake), Front end frameworks, languages (React Javascript), Python, Web technologies, caching technologies, CI/CD, Containerization, deployment technologies, API development, Microservices architecture and BI Tools in financial services and asset management area. Experience with Incorta, and PowerBI is a plus
- Must have experience with Test Driven development and related technologies stack
- Experience providing direct constructive feedback and conducting periodic performance reviews for the team.
- Must have a product-focused mindset and start-up spirit to execute and deliver business outcomes—experience with growing business relationships.
- Ability to learn and teach others and employs an organic approach to upskill broader organization.
- Can influence technology or business leaders on impactful issues and decisions. Takes pride in bringing people together for a higher purpose despite ambiguity and organizational boundaries.
- Strong communication skills at all levels (verbal and written). Ability to successfully communicate to technical and non-technical audiences in varying forms and all levels of detail.
- Bachelor's Degree or equivalent experience
#LI-Hybrid
Compensation Range:
Pay Range - Start:
Pay Range - End:
$310,700.00Geographic Specific Pay Structure:
We believe in fairness and transparency. It’s why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you’re living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable, click here to learn more.
Grow your career with a best-in-class company that puts our clients' interests at the center of all we do. Get started now!
Northwestern Mutual is an equal opportunity employer who welcomes and encourages diversity in the workforce. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives.

0 applies
6 views
Other Jobs from Northwestern Mutual
Sr Software Engineer - Compute Business
Software Engineer
VP Medical Director
Manager, Software Engineering
Sr. Marketing Segmentation & Data Analyst
Similar Jobs
Software Engineer II
Platform Engineer III - Middleware
Software Engineer II
Software Engineer - Data Pipeline
Member of Technical Staff (MTS) T-Cloud SRE (Site Reliability Engineer)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say