Sr Software Engineer – Compute Business
Company | Northwestern Mutual |
---|---|
Location | Milwaukee, WI, USA, New York, NY, USA |
Salary | $102060 – $189540 |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years of professional experience working in a complex financial modeling domain.
- Experience developing and leading solution delivery using Agile methods.
- Ability to effectively communicate to both technical and non-technical audiences in varying forms and levels of detail.
- Solid understanding of design patterns and architecture.
- Experience with data modeling and data transformation.
- Experience with Financial Programming.
- A track record of delivering high-quality software in the FinTech space and experience engineering complex systems.
- Ability to work independently as well as lead a small team of developers.
- Experience working in an enterprise software environment (CI/CD, K8s, Docker, etc.).
- Financial planning or modeling experience in an OO/FP programming language, particularly for the JVM.
Responsibilities
- Implements holistic solutions utilizing working relationships across the enterprise.
- Designs, organizes, and executes high impact solutions across teams both within and outside their division.
- Establishes, aggregates, and shares enterprise standards and best practices.
- Provides technical direction to the team.
- Ensures production stability, monitoring, and root cause analysis is executed for their products.
Preferred Qualifications
- Functional programming paradigms and design patterns (experience in Scala, Haskell, etc.)
- AWS experience
- Infrastructure-design/application architecture experience