Software Engineer III
$108.16kNorthwestern Mutual
About the Role Northwestern Mutual is seeking a Software Engineer III to join a team focused on transforming our servicing applications through Agentic AI. In this role, you will design, build, deploy, and support full-stack AI-powered solutions that improve servicing experiences, operational efficiency, and business outcomes.
This position is ideal for a software engineer with hands-on production experience developing AI and Generative AI solutions who enjoys solving complex business problems through modern engineering practices. You will work across the full software development lifecycle, applying Agentic AI technologies, cloud-native architectures, and software engineering best practices to deliver scalable, secure, and reliable solutions.
You will collaborate closely with engineers, product teams, architects, and business stakeholders to take solutions from concept through production while helping the team evolve its AI development capabilities, technical standards, and engineering practices.
What You Will Do
Design, build, test, deploy, and support Agentic AI and Generative AI solutions in production environments.
Develop scalable APIs, microservices, and full-stack applications that integrate AI capabilities into business workflows.
Partner with product, engineering, and business teams to identify opportunities where AI can drive business value.
Leverage modern software engineering practices including test automation, code reviews, design patterns, and continuous integration.
Develop and support cloud-native applications and services utilizing AWS technologies and modern architecture patterns.
Contribute to DevOps practices including CI/CD pipelines, monitoring, observability, release management, and production support.
Troubleshoot complex technical and production issues while identifying sustainable long-term solutions.
Participate in architecture discussions and provide recommendations for scalable, secure, and maintainable solutions.
Establish and share engineering best practices, standards, and AI development approaches across the team.
Mentor engineers through technical guidance, collaboration, code reviews, and knowledge sharing.
What You Will Bring to the Role
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
5+ years of professional software engineering experience building enterprise applications.
Demonstrated experience developing, deploying, and supporting AI and Generative AI solutions in production environments.
Strong software engineering fundamentals including object-oriented design, APIs, microservices, design patterns, and testing strategies.
Experience developing and supporting cloud-native applications utilizing AWS or similar cloud platforms.
Experience implementing DevOps practices including CI/CD, automated testing, release management, and operational support.
Strong architecture, debugging, troubleshooting, and technical problem-solving skills.
Understanding of application security principles, authentication, authorization, and secure development practices.
Ability to communicate technical concepts effectively with both technical and non-technical audiences.
Demonstrated ability to lead technical initiatives, mentor team members, and influence engineering best practices.
Experience working within Agile software development environments.
Nice to Have
Experience with Agentic AI frameworks and orchestration platforms.
Experience with Retrieval-Augmented Generation (RAG) architectures.
Experience integrating Large Language Models (LLMs) into enterprise applications.
Experience with prompt engineering, model evaluation, and responsible AI practices.
Experience with containerization technologies such as Docker and Kubernetes.
Experience with serverless architectures and event-driven systems.
Experience building observability and monitoring solutions for AI-enabled applications.
Exposure to AI-assisted software development tools and practices.
Prior technical leadership or solution architecture experience.
Skills You Have
AI & Generative AI Engineering: Designs, develops, deploys, and supports AI and Generative AI solutions in production environments. Applies knowledge of Agentic AI, LLMs, prompt engineering, model evaluation, retrieval-based solutions, and responsible AI practices to solve business problems and improve engineering outcomes.
Software Engineering: Designs, develops, tests, maintains, and supports scalable software applications throughout the full software development lifecycle. Applies modern engineering practices including APIs, microservices, design patterns, automated testing, and code quality standards.
Cloud-Native Engineering: Develops and supports cloud-native applications utilizing AWS and modern cloud platforms. Applies distributed systems, serverless computing, containerization, observability, and scalable architecture principles.
DevOps & Production Support: Implements CI/CD pipelines, automated testing, deployment processes, monitoring, and operational support practices that improve delivery speed, reliability, and system performance.
Architecture & Technical Problem Solving: Evaluates technical challenges, analyzes system dependencies, identifies root causes, and develops effective solutions that balance business needs, scalability, security, and maintainability.
Application Security: Integrates security practices throughout the software development lifecycle, including authentication, authorization, secure coding, vulnerability management, and protection of sensitive customer and business data.
Adaptive Communication: Communicates effectively with engineers, product teams, architects, leadership, and business stakeholders to drive alignment, influence decisions, and deliver successful business outcomes.
Technical Leadership & Mentoring: Provides technical guidance, mentorship, code reviews, and knowledge sharing while promoting engineering excellence, collaboration, and continuous improvement across the team.
Learning Agility & Innovation: Continuously evaluates emerging technologies, AI capabilities, and engineering practices while demonstrating curiosity, adaptability, ownership, and a commitment to ongoing learning and innovation.
Compensation Range:
Pay Range - Start:
$108,160.00 Pay Range - End:
$162,240.00 Geographic Specific Pay Structure:
Structure 110:
$118,960.00 USD - $178,440.00 USD Structure 115:
$124,400.00 USD - $186,600.00 USD
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 that welcomes talented individuals of all backgrounds. 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.
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Franklin, WI vacancy
- Business Process Analyst Location: Remote (WFH USA Michigan Macomb) with occasional travel to Franklin, WI Years of Experience: 5-7 Years Job Summary: We are seeking a skilled Business Process Analyst to support our QAD implementation project. The ideal candidate...SuggestedContract workRemote workWork from home
$88k - $149.9k
...elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus today. Senior Software Engineer As a Senior Software Engineer you’ll drive our technology vision forward and push the boundaries of innovation with cutting...SuggestedWork at officeLocal areaFlexible hours- ...Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands...SuggestedH1b
- As a global marketing experience company, Quad's goal is to help our clients win every day. We use our data-driven integrated marketing and manufacturing platform to streamline solutions for our clients, reduce friction and enhance their marketing spend effectiveness. ...SuggestedLocal area
- ...Full Time Engineering Milwaukee, WI, US At MPE we are dedicated to making a difference in the world through cutting-edge medical... ...medical technology for all. Job Summary: The Design Engineer III is responsible for all activities surrounding the physical...SuggestedFull timeWork at office
$85k - $115k
...Electrical Engineer III (Building Systems Design | Revit/AutoCAD) Location: Milwaukee, WI Company: RTM Engineering Consultants Represented by: Luxus Group Recruiting | LuxusJobs.com Employment Type: Full-Time Travel: Occasional (0-10%) About RTM...Full timeInternshipWork at officeLocal area$24 - $31 per hour
...Job Title: Electrical Engineer III Position Summary The Electrical Engineer III is a senior-level engineering professional responsible... ...engineering projects. ~ Proficiency with electrical design software. Preferred Qualifications PE license preferred....Contract workTemporary work- ...Electrical Engineer III You've discovered something special. A company that cares. Cares about leading the way in construction, engineering... .... Operates computer-assisted engineering and design software and equipment to perform engineering tasks. Provides electrical...Full timeWork at officeMonday to FridayFlexible hours
$108.16k
...capabilities that help NM’s field and home office partners work more efficiently and make better decisions. As a Senior Solutions Engineer, you will design and develop data-connected solutions using the Microsoft Power Platform, enterprise data assets, APIs, and modern...Work at officeWork from homeHome officeFlexible hours- ...work performed at your designated Regal Rexnord office. ____________________ Position Overview: A Manufacturing Engineer III is a senior-level engineering professional responsible for leading complex manufacturing improvement initiatives, capital projects...Permanent employmentContract workFor contractorsWork at officeWorldwide
- ...that improve maintainability and consistency. System Design and Engineering Practices Design scalable, maintainable systems and APIs;... ...Responsibilities No direct reports. Serves as the technical leader for a software engineering team and drives technical direction, engineering...Local area
$150k
...Cloud Security Engineer Location: Milwaukee, WI Work arrangement: Hybrid, with a combination of remote and on-site work Employment... ...’s degree preferred in computer science, computer engineering, software engineering, information technology, computer information...Full timeContract workRemote work$150k - $170k
...Electronics Manufacturing Compensation: $150K - $170K Schedule: Day Shift Acara Solutions is seeking an Embedded Software Engineer to design, implement, test, and maintain embedded software, platforms, board-support packages, and device drivers for new and...Full timeDay shift$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at office$140k - $200k
...a real codebase. We aim to finish within a week. The assessment runs in two stages: you'll submit, get real feedback from an engineer on this team, and have time to act on it. Use the tools you use every day. You'll be asked to walk through your reasoning, so bring...Work at office- ...Lead Mechanical Engineer kW Mission Critical Engineering, a member of WSP USA, is currently initiating a search for a Lead Mechanical Engineer for Dallas, TX. Other locations include: Austin, TX; Houston, TX; and San Antonio, TX. As a Lead Mechanical Engineer with...For contractorsLocal areaFlexible hours
- ...Observability Canonical is a leading provider of open source software and operating systems to the global enterprise and technology... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring a Junior Developer with...Remote workWork from home
$90k - $128k
...Software Developer - Java Pay from $90,000 to $128,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie... ...~ Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience. ~4+ years...H1b- ...Lead Engineer - QT/QML CPP Location: Wauwatosa, WI (Onsite) Exp: 7-12 Yrs What You Will Do: Design and development in QT/QML C++ on Windows environment. Involve in requirement analysis, design, coding and testing Understand/learn architecture and...Work experience placementImmediate start
- ...Field Service Engineer HERMLE USA, Inc., located in Franklin, Wisconsin is the North American Headquarters of Maschinenfabrik Berthold... ...and maintaining that product knowledge Working with SAP-Software Daily work time reporting through time management system...Work at officeWorldwideOverseas
- ...report progress within an Agile team Help debug and resolve software issues Participate in code reviews and design discussions... ..., languages, and frameworks with mentorship from experienced engineers Contribute to documentation and share your insights with...InternshipWork at officeRemote workVisa sponsorshipWork visaMonday to ThursdayFlexible hours
- ...02 About Us We are a global climate technologies company engineered for sustainability. We create sustainable and efficient residential... ...with category-leading brands in compression, controls, software and monitoring solutions result in next-generation climate technology...Full timeTemporary workStart working todayWork at officeFlexible hours
- Job DescriptionBrady Corporation is seeking a Lead Firmware Engineer to join our team in developing high speed inkjet and thermal transfer... ...with electrical engineers, mechanical engineers, and software developers to integrate firmware with hardware and software components...
- ...Product Engineer Job Posting Location: Franklin, WI Posting Start Date: 9/18/26 Req Id: 10208 Required Travel: 0 - 20% Remote, Onsite or Hybrid?: Onsite For more than 100 years, Modine has solved the toughest thermal...Temporary workH1bWork at officeImmediate startRemote workWorldwide
- Job Description: Launch your Career with Us! Our 18-month Engineering Training Program offers 3-4 rotational assignments across engineering... .../AI Engineering, Automation Engineering, Test Engineering, Software Engineering, Project Management, or Product Management. What You...Full timeInternshipWork at officeRelocationRelocation package
- Description Provides technical engineering support and expertise to the sales team and customers regarding design for manufacturing (DFM... ...of engineering principles, materials science, and design software (e.g., CAD, CAM). Good communication and presentation skills...
$10k
...We are seeking a Product Engineer (electrical Engineer), in this role you will be responsible for designing, documenting, and providing... ...engineering schematics and assembly drawings using the business CAD software package. Excellent written and verbal communication skills...- ...Lead Manufacturing Engineer INNIO Group is a global distributed energy solutions provider that delivers reliable, flexible, transient... ...operators. Machining & CAD/CAM Development: Use CAD/CAM software to create, optimize, and improve machining processes. Quality...Work at officeWorldwideMonday to FridayFlexible hours
$97k - $143k
...Join Eaton's Electrical Engineering Services & Systems (EESS) team and lead the development, testing, and implementation of power systems... .... What you’ll do: Create, modify, test, and deploy software for Programmable Logic Controllers (PLC’s) and Human Machine Interfaces...Live inLocal areaRemote workRelocation$23k
...s successes. Here’s to crafting careers and creating new legacies. Crafted Highlights : In the role of Sr. Software Engineer working in Milwaukee, WI (4 days a week in office), you will be part of the Information Technology team reporting to the Senior...Temporary workWork experience placementWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
Related searches
- part time software developer remote Franklin, WI
- id software Franklin, WI
- ultimate software Franklin, WI
- remote software sales Franklin, WI
- software implementation project manager Franklin, WI
- software Franklin, WI
- trading software engineer
- entry level software development engineer
- entry level associate software engineer
- netflix software developer


