Senior Software Engineer
Role Summary
Loading...HIGHLIGHTS
Senior software engineering role to design and build a Python-based annuities projection and valuation platform at Prudential in Newark, NJ. Work at the intersection of actuarial valuation and software engineering, partnering with actuaries, quants, and DevOps to deliver production-grade models. Senior-level IC role focused on life annuities valuation and scalable deployment.
JOB DESCRIPTION SUMMARY
- Architect and implement Python-based annuities projection and valuation models
- Collaborate with actuaries, quantitative analysts, and DevOps engineers
- Work with Python/PyTorch, Docker, AWS, RedShift, PostgreSQL, and GitHub
- Senior IC role requiring 3–5+ years of professional software engineering
- Based in Newark, NJ (Prudential Global Technology - Engineering & Cloud)
DOMAIN EXPERTISE
- Large-scale financial or actuarial application development
- Annuities valuation and forecasting
KEY REQUIREMENTS
- Bachelor’s or advanced degree in Computer Science or related field
- 3–5+ years of professional software engineering experience
- Advanced Python programming skills (PyTorch and tensor operations)
- Experience building large financial/actuarial or valuation applications
- Hands-on CI/CD, Docker, AWS, RedShift, PostgreSQL, and GitHub
TECH STACK
- Docker
- Git_GitHub
- PostgreSQL
- Redshift
- AWS