Search Our Career Opportunities

Director of Engineering

Date: Jan 7, 2019

Location: Milwaukee, WI, 53202 Franklin, WI, 53132

At Northwestern Mutual, we believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual.

We're strong and growing. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual. We're strong, innovative and growing.

We invest in our people. We provide opportunities for employees to grow themselves, their career and in turn, our business.

We care.  We make a positive difference in our communities. Nationally, thousands have benefitted from our support of research and programs to fight childhood cancer. Each year, our Foundation, employees and financial representatives donate time, talent and financial support to causes they're passionate about.


We 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.


The Director of CI/CD is responsible for leading the multiple teams to design and implement CI/CD architecture and patterns, reviewing source code/branching strategies, creating and integrating tools in our pipelines for effective testing and feedback. The Director of CI/CD provides thought leadership on Continuous Delivery in both our on-prem and (multiple) cloud environments. This position ensures our development teams are provided with the right tools, patterns, training and onboarding to embrace Continuous Integration and Continuous Delivery. 


  • Support an always-available delivery pipeline across on-prem and cloud environments
  • Build, manage, and support teams of CI/CD engineers using transparent, data driven metrics
  • Support application deployments, building new systems and upgrading and patching existing ones
  • Develop automation to quickly and rapidly deploy websites, web jobs, etc.
  • Use of monitoring tools to find problems, resolve and/or escalate to development and ensure that we meet and exceed our performance objectives in Continuous Delivery adoption
  • Deliver development and testing environments, assisting developers in debugging application issues using appropriate tools
  • Direct the building of tools and processes to support Continuous Delivery and automation
  • Have an “Automate Everything” mindset to support scalable growth and evangelize Continuous Delivery across the organization

Qualifications and Education Requirements: 

  • 5+ years of DevOps experience
  • 5+ years of Cloud platform experience AWS and/or Azure
  • 7+ years of CI/CD experience, including management of teams delivering CI/CD services
  • Understanding of tools/technologies like containers, Kubernetes, Jenkins, Gitlab, Github, maven, serverspec,
  • Clear written and verbal communication skills
  • Bachelor’s Degree in Management Information Systems (MIS) or Computer Science (CS)

Preferred Skills: 

  • Exposure to system log analytic/monitoring tools like Splunk, New Relic, Application Insights, System Center
  • Experience with delivering microservices on a Kubernetes platform
  • .NET development, NodeJS, Java or JavaScript experience as a developer
  • Experience vetting and managing vendor relations



Req ID: 23368
Position Type: Regular Full Time
Education Experience: Bachelor's Desired
Employment Experience: 6-8 years
FLSA Status: Exempt
Posting Date: 01/06/2019