Taro Logo

Lead, Software Engineer

A global financial services leader and premier active global investment manager with approximately $1.4 trillion in assets under management.
Newark, NJ, USA
$138,500 - $206,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead, Software Engineer

Prudential is seeking an experienced Lead Software Engineer to join their Distributor Domain Platform Team. This role is part of a domain-driven platform team at the forefront of Prudential's digital transformation, focusing on developing solutions that empower agents and advisors nationwide. The position requires expertise in Java, Spring Boot, and AWS cloud services, with a strong emphasis on architectural leadership and team mentoring.

The role involves leading the development of sophisticated API solutions, implementing best practices in software design, and managing complex technical challenges. The ideal candidate will have 8+ years of software engineering experience, with at least 3 years in a technical leadership role. They will be responsible for driving technical excellence, mentoring team members, and ensuring high-quality deliverables.

Working at Prudential offers comprehensive benefits including competitive salary ($138,500-$206,000), medical benefits, 401(k) with company match, pension plan, and various wellness programs. The company's culture emphasizes innovation, inclusion, and technical excellence, making it an ideal environment for experienced engineers looking to make a significant impact in the financial services industry.

The position is based in Newark, NJ, and offers the opportunity to work with cutting-edge technologies while solving complex business challenges. The role requires strong communication skills and the ability to collaborate effectively with cross-functional teams. This is an excellent opportunity for a senior technical leader to shape the future of financial services technology at a leading global institution.

Last updated 17 days ago

Responsibilities For Lead, Software Engineer

  • Lead the development, deployment, and management of sophisticated API solutions using AWS cloud, Spring Boot, and Java
  • Architect and oversee the implementation of solutions utilizing DocumentDB and Neptune DB deployed in AWS
  • Establish and enforce best practices in API design and deployment
  • Drive the adoption of modern design patterns and architectural principles
  • Lead code reviews and establish team guidelines
  • Oversee the investigation and resolution of critical production issues
  • Mentor and develop team members
  • Play a key role in architectural decisions
  • Collaborate with cross-functional teams
  • Lead knowledge sharing initiatives

Requirements For Lead, Software Engineer

Java
MongoDB
  • 8+ years of software engineering experience, with at least 3 years in a technical leadership role
  • Deep expertise in Java development, particularly with Spring Boot
  • Extensive experience with AWS services, cloud-native application development, and CI/CD practices using Jenkins
  • Demonstrated ability to architect and implement solutions using NoSQL DBs
  • Strong background in microservices architecture and RESTful API design
  • Proven experience in leading and mentoring development teams
  • Excellence in problem-solving
  • Strong communication skills

Benefits For Lead, Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Market competitive base salaries with yearly bonus potential
  • Medical, dental, vision, life insurance, disability insurance
  • Paid Time Off (PTO)
  • 401(k) plan with company match (up to 4%)
  • Company-funded pension plan
  • Wellness Programs with up to $1,600 annual reimbursement
  • Work/Life Resources
  • Education Benefit
  • Employee Stock Purchase Plan

Jobs Related To Prudential Lead, Software Engineer