Jobs and Careers
AD

Lead Software Engineer

ADP
United Statesfull_timeVerifiedPosted 14 Aug 2025

About the role

ADP is hiring a Lead Software Engineer .

  • Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
  • Are you a technologist driven to lead teams in solving complex challenges with innovative tech solutions?
  • Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?

Well, this may be the role for you. Ready to design what's next?

We are seeking a Lead Software Engineer to lead the technology transformation of our Tax Compliance platform into a modern, scalable, cloud-native architecture. This is a high-impact role requiring deep experience in enterprise-scale systems, big data technologies, cloud-first engineering practices, and modern GenAI tools that enhance developer productivity.

WHAT YOU'LL DO:

Here's what you can expect on a typical day:

As a Lead Software Engineer, you will participate and provide technology leadership to multiple scrum teams in Product Development.

Key Responsibilities

  • Lead design and architecture of distributed, cloud-based applications supporting high volume time sensitive compliance products.
  • Act as a key advisor to development leadership on technology trends, opportunities, and risks related to projects including production support.
  • Participate and lead design and code reviews promoting a culture of continuous improvement and innovation within the team.
  • Architect and implement large-scale data processing pipelines using technologies such as  PySparkScala, and Databricks.
  • Build and maintain Java- and Python-based microservices for secure, reliable, and time-sensitive business operations.
  • Drive the integration and performance optimization of large datasets using PostgreSQLOpenSearch, and related technologies.
  • Guide teams in implementing best practices in AWS cloud architecture, security, observability, and DevOps.
  • Leverage Generative AI tools(e.g., GitHub Copilot, Amazon Q) to accelerate development and enhance code quality.
  • Promote prompt engineeringbest practices for using GenAI tools effectively in coding, documentation, and testing workflows.
  • Mentor senior engineers and collaborate cross-functionally with Product, QA, and Infrastructure teams.
  • Ensure the reliability, accuracy, and scalability of systems handling sensitive financial and compliance data

TO SUCCEED IN THIS ROLE:

  • You'll have a Bachelor's degree OR equivalent
  • 8+ years of experience in software engineering, with at least 3 years in a lead or technical leadership role.
  • Proven track record of delivering enterprise-scale, cloud-based platforms (preferably in financial services or compliance).
  • Expertise in:
    • AWS Cloud Services(EC2, S3, Lambda, RDS, Glue, etc.)
    • Big Data Technologies (PySpark, Databricks, Apache Spark, Scala etc.)
    • Programming Languages: Java, Python
    • Databases: PostgreSQL, OpenSearch/Elasticsearch, Oracle/DB2, MongoDB
    • Microservices Architectureand API design
  • Familiarity with Generative AI tools for development (e.g., GitHub Copilot, Amazon Q, ChatGPT).
  • Understanding of prompt engineering to effectively interact with AI assistants in software design, development, and troubleshooting.
  • Strong understanding of performance tuning, data partitioning, and latency-sensitive design.
  • Experience with CI/CD pipelines, IaC (Terraform/CDK), and observability tools ( Dynatrace/Splunk/Cloud Watch etc).
  • Experience with Template Engine involving form development such as OpenText Exstream Cloud-Native would be a plus.
  • Excellent Technical leadership, communication, and stakeholder engagement skills.

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ADP

View company profile →