Skip to content

Principal Software Engineer / Architect

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

We’re looking for fresh thinkers, new perspectives and a passion for people. People who choose to make a difference with an innovative mindset and the drive to make things happen. Choose to be a part of an innovative, growing company that’s been putting people first for 160+ years.  

At Northwestern Mutual, we know the future starts today, with people like you. People with dreams and ambitions. People with a passion for people. People who understand that going the extra mile starts with one small step.  

With ongoing training, guidance and mentorship, you’ll be given the freedom and encouragement to innovate, the confidence to try and the resilience to try again. With us, you can go anywhere. It’s your choice.  

When you join Northwestern Mutual you’re not just joining a company. You’re joining a community. One where you are valued and the choices you make matter.  

The choices we make, make us. We also know that our choices define who we are and the impact we have on the world. That’s why we actively put our time and resources behind causes you care about and that make a positive difference in others’ lives.  

We’re guided by four important qualities that set us apart:  

  • Our Time-Tested Future: We’ve been strong and growing for over 160 years because we know how to adapt while choosing to stay true to who we are.  

  • The Path You Choose: Careers at NM are about choices, not chances. Our people play to win.  

  • Promises Are Lived Here: Providing clients with clear direction and confidence in their futures is at the heart of what we do.  

  • Trust Is Mutual: Our success is only possible through the integrity of our people.  

What's the role? 

The Principal Engineer/Architect will focus on providing overall strategic and execution leadership across the CRM and Illustrations technology organization. Key initiatives include the Business Domain Driven Architecture program, Target State Architecture efforts, and the business event hub. You will be architecting, designing solutions and leading their implementation. The Principal Architect is responsible to be a coach/mentor/teacher to engineers and drive the strategy definition and execution of the technology products areas needed to drive NM’s digital transformation.  

Primary Duties & Responsibilities 

  • Applies industry leading and ground-breaking best practices in order to analyze and develop software solutions. 

  • Designs, organizes, and executes high impact solutions across the organization. 

  • Mentors, guides and coaches engineers within division for technical and leadership growth. 

  • Develops strategies, writes proposals and pitches them across the enterprise for new architectures, systems and approaches. 

  • Influences technical, business and product leadership to overcome cultural, product or technical challenges. 

  • Represents Northwestern Mutual's technology organization in community and technology events. 

  • Acts as a practitioner, mentor, advisor, or influencer based on the need and the situation. 

  • Cultivates network and talent pipeline by attending and presenting at meetups, conferences, and tech events. 

Bring Your Best! What this role needs: 

  • 9-14 years of professional experience required 

  • 8-10+ years of experience leading teams using modern engineering tools, languages, and practices. 

  • Proven track record of successfully developing strategy, establishing design and completing the delivery of large and complex enterprise systems. 

  • Success working in a matrix environment. 

  • Strong relationships with multiple business, product and technology partners. 

  • Recognized expert in the regional area in one or more technologies OR expert in most core systems of the enterprise. 

  • Thrives in ambiguity. 

  • Ability to successfully communicate to both technical and non-technical audiences in varying forms and all levels of detail. 

  • Solid understanding of design patterns and architecture. 

  • Ability to influence teams, technology or business leaders on impactful issues and decisions. 

  • Bachelor's Degree or equivalent experience 


Grow your career with a best-in-class company that puts our client’s interests at the center of all we do. Get started now!

W e are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

If you work or would be working in Colorado or outside of a Corporate location, please click here for information pertaining to compensation and benefits.


We’re excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and commitment to diversity and inclusion.