Prudential Financial logo

Senior Software Engineer

Prudential Financial

Newark, NJ
Full Time
Senior
108k-161k
about 2 months ago

Job Description

About the Role

As a Senior Software Engineer in Financial and Actuarial Technology at Prudential, you will partner with product owners, tech leads, designers, and other professionals to improve Trading, Risk, and Actuarial modeling platforms. You will design, develop, and maintain cloud-based applications to solve complex business problems, build innovative products, and deliver impactful solutions. The role emphasizes collaboration, agile practices, continuous learning, and technical excellence within a culture that values digital transformation and inclusion.

Key Responsibilities

  • Build applications ensuring that the code follows the latest coding practices and industry standards, using modern design patterns and architectural principles; remove complex technical impediments
  • Deliver services in cloud-based environments like AWS, Google Cloud or Microsoft Azure, and develop solutions to automate infrastructure management
  • Develop high quality, well documented, and efficient code adhering to Prudential standards
  • Accelerate application development by building patterns of infrastructure services that are self-service, resilient, and reliable
  • Collaborate with product owners to understand needs and define feature stories, and with tech leads to define technical design
  • Write unit, integration, and functional automation tests; research and develop solutions for issues discovered by QA or support teams
  • Provide technical direction to team members, embed learning and innovation, and work on significant and unique technical issues
  • Use programming languages including Python, Java, JavaScript, Shell/Power scripting, and frameworks like Ansible, CloudFormation, and Terraform

Requirements

  • Bachelor of Computer Science or Engineering or related experience
  • Ability to work independently with minimal guidance and leverage diverse ideas and perspectives
  • Experience with agile development methodologies and Test-Driven Development (TDD)
  • Knowledge of business concepts, tools, and processes for sound decision-making
  • Excellent problem solving, communication, and collaboration skills
  • Significant experience with programming languages such as Python, Java, or JavaScript
  • Experience with distributed systems, object-oriented programming, microservices, multi-threading, concurrency, and design patterns
  • Familiarity with frameworks like React, Springboot, Node.js, and data stores such as NoSQL or relational databases
  • Experience with API design and implementation, automated testing tools like Cucumber and Selenium, and security concepts including web application security and DevSecOps
  • Support of production applications at scale, including monitoring, resiliency, and disaster recovery
  • Hands-on experience with AWS core services like Lambda, S3, CloudWatch, ECS, EC2, EKS
  • Knowledge of architecture patterns such as microservices, events, and orchestration
  • Use of DevOps tools like GitHub, Bitbucket, Jenkins, and CI/CD practices

Nice to Have

  • AWS Certified Developer - Associate
  • AWS Solutions Architect - Associate
  • Financial or Insurance industry experience

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with agile development and TDD
  • Knowledge of business concepts and decision-making tools
  • Proven problem solving, communication, and collaboration skills
  • Experience with programming languages such as Python, Java, or JavaScript

Benefits & Perks

  • Market competitive base salary from $107,700 to $160,500 with bonus potential
  • Medical, dental, vision, life insurance, disability insurance, PTO, and leave options
  • 401(k) plan with up to 4% company match
  • Company-funded pension plan
  • Wellness programs including up to $1,600 annually for personal wellbeing
  • Work/Life resources supporting parenting, housing, legal matters, mental health, and more
  • Education benefits for college and certificate programs
  • Employee Stock Purchase Plan at 85% of the lower of two prices after one year of service
  • Eligibility for discretionary annual incentive programs based on performance

Working at Prudential Financial

Join a team and culture where your voice matters; where your work transforms experiences to make lives better. Prudential supports continuous learning, technical and leadership growth, and values inclusion and innovation. The organization offers a supportive environment that encourages impact and personal development.

Apply Now

Job Details

Posted AtJun 21, 2025
Salary108k-161k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Prudential Financial

Website

prudential.com

Company Size

10000+ employees

Location

Newark, NJ

Industry

Direct Life, Health, and Medical Insurance Carriers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches