Senior Software Engineer

PGIM Real Estate (Prudential)

Newark, NJ, United States
Base: $104,000.00 to $171,600.00; bonus/equity: ye...
Advanced programming skills in python
Experience with ci/cd pipelines
Hands-on devops engineering
Prudential is seeking a highly skilled Senior Software Engineer to architect, build, and optimize a large-scale, Python-based actuarial annuities projection and valuation model

Job Summary

  • Prudential is seeking a highly skilled Senior Software Engineer to architect, build, and optimize a large-scale, Python-based actuarial annuities projection and valuation model.
  • You’ll join a uniquely collaborative team blending actuarial and engineering expertise, working at the intersection of advanced financial modeling, software design, and operational excellence to deliver robust, production-ready solutions for annuity products.
  • Prudential offers market competitive base salaries with yearly bonus potential, comprehensive benefits including medical and wellness programs, 401(k) with company match, and a culture where your voice matters and your work transforms experiences.

Matching Summary

Prudential is seeking a highly skilled Senior Software Engineer to architect, build, and optimize a large-scale, Python-based actuarial annuities projection and valuation model.

Salary

Base: $104,000.00 to $171,600.00; Bonus/Equity: Yearly bonus potential; Benefits: Medical, dental, vision, life insurance, disability insurance, PTO, 401(k) with match, pension plan, wellness programs

Skills & Requirements

Must-have

  • Advanced programming skills in Python
  • Experience with CI/CD pipelines
  • Hands-on DevOps engineering
  • Back-end engineering expertise
  • Experience with Docker and AWS
  • Proficient with PostgreSQL and GitHub

Nice-to-have

  • Experience mentoring junior engineers
  • Familiarity with fintech or insurtech sector
  • Strong linear algebra fundamentals
  • Strategic thinker and independent problem solver
  • Ability to communicate technical topics clearly

Key Requirements

  • Bachelor’s or advanced degree in Computer Science or related field
  • 3-5+ years professional software engineering experience
  • Direct experience with actuarial or financial modeling preferred
  • Experience developing large monolithic applications
  • Experience with Python and/or PyTorch tensor operations
  • Familiarity with C++ or Java preferred

Work Rights

Not specified

Tailored Resume

Cover Letter