Northwestern Mutual logo

Software Engineer III (NodeJS, Snowflake)

Northwestern Mutual

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

Northwestern Mutual logo
Northwestern Mutual

Senior Full Stack Software Engineer

Join Northwestern Mutual as a Senior Full Stack Software Engineer, focusing on building robust, scalable software solutions.

Snowflake logo
Snowflake

Senior Software Engineer - LLM

Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.

National Funding logo
National Funding

Senior Software Engineer (Node.js)

Join National Funding as a Senior Software Engineer specializing in Node.js to design and develop innovative fintech solutions.

Snowflake logo
Snowflake

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

Snowflake logo
Snowflake

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.

Snowflake logo
Snowflake

Senior Software Engineer - LLM

Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.

Travelers logo
Travelers

Software Engineer I - JavaScript/NodeJS

Join Travelers as a Software Engineer I, focusing on JavaScript/NodeJS, AWS, and Terraform in a hybrid role.

Snowflake logo
Snowflake

Senior Software Engineer - App Foundation (Database)

Join Snowflake as a Senior Software Engineer focusing on database systems, enhancing backend services for Snowsight.

Method logo
Method

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.

NN Group logo
NN Group

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.

Block logo
Block

Senior Software Engineer, Lightning Intelligence

Senior Software Engineer role focusing on Lightning network innovations at a leading financial services company.

Devire logo
Devire

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.

Trumid logo
Trumid

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.

State Farm logo
State Farm

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.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

American Express logo
American Express

Senior NodeJS Backend Engineer

Join American Express as a Senior NodeJS Backend Engineer to design and maintain scalable backend systems.

Super.com logo
Super.com

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.

Snowflake logo
Snowflake

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.

National Funding logo
National Funding

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.

Snowflake logo
Snowflake

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.

American Express logo
American Express

Software Engineer III

Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.

Snowflake logo
Snowflake

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.

Snowflake logo
Snowflake

Remote Sales Engineer with Snowflake Expertise

Join Snowflake as a Remote Sales Engineer, leveraging Snowflake expertise to solve complex problems and close large deals.

Nexo Careers logo
Nexo Careers

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.