About The Role
This Software Engineer III role is primarily focused on an asset segmentation solution called PLATO, using a scaled Agile framework to accomplish team goals. Prior experience in related industries such as Investments, Accounting, and/or Finance is an asset!
About The Team
Managed Investments brings in about 40% of the company’s revenue – a $300 billion portfolio! We use a complex setup of systems that communicate with each other using a combination of legacy and new systems/applications.
Northwestern Mutual's investment objective is to generate outstanding risk-adjusted returns while maintaining a well-balanced and diversified portfolio to preserve the company's exceptional financial strength. This time-tested strategy fundamentally supports our ability to deliver lifelong financial security to its policy owners and clients.
Primary Duties & Responsibilities
- Design exciting new features to amplify Northwestern Mutual’s investment opportunities.
- Decompose sophisticated problems into straightforward solutions.
- Apply engineering standard processes to analyze and develop software solutions.
- Develop software using established development and continuous integration practices.
- Apply established monitoring and automation processes.
- Recommend efficiencies to current established development and continuous integration practices.
- Troubleshoot and resolve technical issues that may arise during the development and deployment of software projects.
- Conduct thorough code evaluation to ensure compliance with established coding standards and best practices.
- Gain an evolving understanding of system-wide architectural challenges.
- Contribute to technical discussions and decision-making processes within the team.
Qualifications
- Bachelor’s Degree or equivalent experience.
- 2-4 years of experience working with modern engineering tools, languages, and practices.
- Intermediate proficiency with specific technical requirements/platforms including NodeJS, Snowflake, and AWS.
- Preferred experience: Python coding.
- Strong understanding of engineering principles, design, and best practices including Data Build Tool (DBT) and DevOps concepts.
- Evolving analytical and critical thinking skills.
Compensation Range
- Pay Range: $104,650.00 - $194,350.00
Northwestern Mutual pays on a geographic-specific salary structure and placement in the salary range for this position will be determined by a number of factors including the skills, education, training, credentials, and experience of the candidate; the scope, complexity as well as the cost of labor in the market; and other conditions of employment. At Northwestern Mutual, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case.
Grow Your Career
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!
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.
Benefits
- Flexible work schedules
- Concierge service
- Comprehensive benefits
- Employee resource groups
Benefits Extracted with AI
- Flexible work schedules
- Concierge service
- Comprehensive benefits
- Employee resource groups
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Software Engineer
Join Northwestern Mutual as a Senior Full Stack Software Engineer, focusing on building robust, scalable software solutions.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Software Engineer (Node.js)
Join National Funding as a Senior Software Engineer specializing in Node.js to design and develop innovative fintech solutions.
Senior Software Engineer - Polaris & Data Lake Catalog
Join Snowflake as a Senior Software Engineer to build and evolve our open data lake ecosystem with Java, Scala, and C++.
Senior Software Engineer - Polaris & Data Lake Catalog
Join Snowflake as a Senior Software Engineer to build and evolve our open data lake ecosystem with Polaris.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Software Engineer I - JavaScript/NodeJS
Join Travelers as a Software Engineer I, focusing on JavaScript/NodeJS, AWS, and Terraform in a hybrid role.
Senior Software Engineer - App Foundation (Database)
Join Snowflake as a Senior Software Engineer focusing on database systems, enhancing backend services for Snowsight.
Senior Software Engineer - Full Stack (Node.js, React)
Join Method Financial as a Senior Software Engineer, working with Node.js and React to build innovative FinTech solutions.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Senior Software Engineer, Lightning Intelligence
Senior Software Engineer role focusing on Lightning network innovations at a leading financial services company.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Software Engineer (NodeJS)
Senior Software Engineer specializing in Node.js for FinTech trading platform. In-depth experience with Node.js, TypeScript, and gRPC required.
Remote Mid-Level/Senior AWS Software Engineer - JavaScript
Remote AWS Software Engineer with JavaScript expertise needed for State Farm. Work on cloud-native applications and drive innovative solutions.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Senior NodeJS Backend Engineer
Join American Express as a Senior NodeJS Backend Engineer to design and maintain scalable backend systems.
Intermediate Full Stack Software Engineer
Join Super.com as an Intermediate Full Stack Software Engineer, working with React, Python, and Node.js in a remote role.
Software Engineer Intern (AI/ML) - Spring 2025
Join Snowflake as a Software Engineer Intern in AI/ML for Spring 2025. Work on cutting-edge AI technology and contribute to our AI Data Cloud platform.
Senior Full Stack Engineer (JavaScript, Node.js, React.js)
Join as a Senior Full Stack Engineer to design and maintain APIs using JavaScript, Node.js, and React.js.
Principal Front End Engineer
Join Snowflake as a Principal Front End Engineer to lead projects and build cutting-edge web applications using Angular, React, and more.
Software Engineer III
Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.
Senior Sales Engineer
Join Snowflake as a Senior Sales Engineer to solve complex problems, close large deals, and drive customer success with Snowflake's AI Data Cloud.
Remote Sales Engineer with Snowflake Expertise
Join Snowflake as a Remote Sales Engineer, leveraging Snowflake expertise to solve complex problems and close large deals.
Senior Software Engineer, Node.js
Join Nexo as a Senior Software Engineer specializing in Node.js, AWS, and cloud environments. Lead innovative blockchain projects in Sofia.