Software Engineer II - Backend

Northwestern Mutual · Milwaukee, WI

Company

Northwestern Mutual

Location

Milwaukee, WI

Type

Full Time

Job Description

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
As a Backend Software Engineer, you'll be working on the Platform Engineering Team, building a modern application platform to host our company's growing suite of micro apps. You'll code in NodeJS/TypeScript daily, alongside modern tech, such as AWS, NGINX, Lua, and a robust CI/CD pipeline. Your day-to-day will be back-end development, although we may touch react from time-to-time. Our clients are your fellow engineers, building microapps, dashboards and UI to service the financial representatives and other employees of Northwestern Mutual. Help us build the gateways, identity, and data microservices that hundreds of these apps depend upon. You'll solve complex problems, collaborating with both architects and designers to deliver the platform.
Those Buzz Words:
NodeJS, Typescript, Proxies, AWS Cloud infrastructure, NGINX, Lua, NodeJS/TypeScript, React, CI/CD pipeline, Agile, Terraform, Azure, Authentication, Authorization, Caching, Encryption, Cloud Services
What We Can't Live Without:

  • Strong JavaScript experience building backend NodeJS micro-services. (TypeScript a plus)
  • You're comfortable building web apps or microservices, and deploying them with git & pipelines
  • You're open to learning new tech, and new areas of full stack that you're not familiar with. Maybe that's React, Kubernetes, AWS, or DevOps in general. We're willing to teach you, but you should be ready to learn
  • Self-motivated and driven. A team player that effectively works well with other engineers, product owners, and non-technical roles. Strong communication skills with those same people
  • • 2+ years of engineering experience


Nice To Haves: • Experience in AWS, such as Dynamo, S3, Elasticache, EC2, IAM, etc. • Exposure to app servers, such as Nginx or Apache (Open Resty & Lua is even better) • Familiarity with Computer Networks (DNS, routing, firewalls) • Familiarity with OSI stack • Comfortable with Unit Testing and Integration Testing and Best Practices (such as Jest) • Experience with Databases and Key/Value stores, such as Redis, MySql, etc. • Any experience with GraphQL • Strong problem-solving skills • Strong sense of ownership and the ability to work with a limited set of requirements
What Your Day Will Look Like:
Start the day working with a Hybrid team, building and maintaining micro-services (APIs) built mostly in NodeJS, with some NginX proxies. With assistance from the team, you will learn to utilize AWS, Kubernetes, Azure, and more to build/deploy your apps to production and enable a platform that most of the company is moving to. We are a 24/7 Platform, and you will rotate shifts of engineering support and on-call periodically, primarily during business hours. You may be in the office, or you may be working from home, depending upon the day. We're operating on a hybrid schedule, like most companies at this point. We're flexible, within reason. Our team is smart, motivated, friendly, sometimes a bit sarcastic.
We come from a startup that brought the company into this century, and we work like one. We build microapps, demand full test coverage, and code for the edge-cases. We're backed by a fortune 100 company, so the hours aren't long, and we actually subscribe to work-life balance. Occasionally, we'll have opportunities to travel to Milwaukee for team outings or welcome our out-of-town coworkers into NYC.
Your Impact:
Your work will be serving the Financial Reps, and employees at the heart of this company. You'll empower developers who are deploying (mostly) React Apps, and building the tools used by customers and the Financial Reps that serve them. This work will be helping regular people build financial stability and plan for the future in a time when a global pandemic is sweeping through people's lives, and inflation and supply chain issues are threatening financial security throughout the country.
Our Benefits:

  • Highly competitive compensation, including annual bonus opportunities
  • Medical/Dental/Vision, matching 401 (k), and pension program
  • Tuition reimbursement, commuter plans, and paid time off
  • Generous paid maternity/paternity leave
  • Extensive professional training opportunities
  • Excellent work/life balance
  • Hackathons/commitment to innovation


In the Office:

  • Regularly scheduled events, free food, and beverages
  • Great in-office snacks
  • Game room, including consoles, foosball, etc
  • Gender neutral bathrooms
  • Class-A Building in the heart of Manhattan's Financial District, including a secure bike room, standing desks, and sweeping views of the Hudson
  • Flexible hybrid work week


#LI-Hybrid
Compensation Range:
Pay Range - Start:
$82,670.00
Pay Range - End:
$153,530.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. Please note that the salary range listed in the posting is the standard pay structure. Positions in certain locations (such as California) may provide an increase on the standard pay structure based on the location. Please click here for additional information relating to location-based pay structures.
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.
If you work or would be working in California, Colorado, New York City, Washington or outside of a Corporate location, please click here for information pertaining to compensation and benefits.
FIND YOUR FUTURE
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.

  • Flexible work schedules
  • Concierge service
  • Comprehensive benefits
  • Employee resource groups
Apply Now

Date Posted

03/19/2024

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9