Lead Software Engineer

Voya Financial•Trenton, NJ

About The Position

Voya is seeking a Lead Engineer to build high-performance, scalable, and resilient technology solutions. The role helps set technical direction and delivers high-quality solutions that meet business and customer needs in collaboration with engineers, product leaders, and other partners. The Lead Engineer remains hands-on in development while mentoring engineers, promoting engineering best practices, and influencing architectural decisions. The position involves solving complex technical challenges, writing clean and maintainable code, developing team capabilities, and delivering solutions at scale.

Requirements

  • At least 5 years of professional software engineering experience, including at least 2 years in a technical leadership or mentorship capacity.
  • Strong proficiency in modern programming languages, frameworks, and software development practices.
  • Experience designing and developing scalable applications, services, and technology solutions.
  • Strong understanding of software architecture, application design patterns, APIs, integrations, and distributed systems.
  • Experience working with RESTful APIs and modern integration approaches.
  • Hands-on experience with cloud platforms such as Azure or AWS.
  • Familiarity with version control systems such as Git, code review practices, and collaborative development workflows.
  • Strong problem-solving skills, including the ability to navigate ambiguity and drive technical decisions.
  • Excellent communication, collaboration, and technical leadership skills, with a growth mindset.

Nice To Haves

  • Experience with CI/CD and infrastructure or deployment tools such as Jenkins, Terraform, and GitHub Actions.

Responsibilities

  • Lead the design and development of scalable, high-quality technology solutions across applications and platforms.
  • Define and promote engineering best practices for coding, testing, performance, security, reliability, and maintainability.
  • Influence application and system architecture, balancing immediate business needs with long-term scalability and sustainability.
  • Collaborate with product managers, engineers, architects, and other partners to translate business requirements into effective technical solutions.
  • Conduct code reviews, technical deep-dives, and mentoring sessions to strengthen engineering capabilities across the team.
  • Drive performance, reliability, and operational excellence across applications and services.
  • Proactively identify and resolve architectural and technical challenges.
  • Contribute to and enhance CI/CD pipelines and development practices to support reliable and efficient deployments.
  • Promote engineering standards around security, quality, scalability, and resilience.
  • Evaluate emerging technologies and engineering approaches for relevance to the technology stack and business needs.
  • Participate in agile ceremonies and contribute to roadmap planning, architecture, and technical strategy discussions.
  • Monitor and troubleshoot production issues, supporting high availability and system resilience.

Benefits

  • Health, dental, vision, and life insurance plans.
  • 401(k) savings plan with company matching contributions up to 6%.
  • Employer-paid Voya Retirement Plan cash balance benefit of 4%.
  • Tuition reimbursement up to $5,250 per year.
  • 20 days of paid time off, nine paid company holidays, and a flexible Diversity Celebration Day.
  • 40 hours of paid volunteer time per calendar year.
  • Incentive opportunities, which may include annual cash incentives, sales incentives, and/or long-term incentives, based on the role and achievement of annual performance objectives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service