US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Lead Software Engineer

Join Deloitte as a Lead Software Engineer, where you will design, build, and support Amazon Web Services (AWS) cloud and data-engineering solutions that help modernize client platforms.

You will develop scalable application and data-processing capabilities, integrate data across systems, and contribute to reliable production operations.

This role offers the opportunity to work across cloud migration, data engineering, and legacy-modernization initiatives in a client-focused delivery environment.

Work you'll do

As a Lead Software Engineer (Software Engineer III) on the AI & Engineering team, you will be responsible for:


* Design and build Python applications and PySpark workloads that process, transform, and validate data in AWS environments.


* Develop, test, and maintain extract, transform, and load (ETL) pipelines using AWS Glue and Amazon S3 to support data ingestion, reconciliation, and audit requirements.


* Provision and maintain AWS resources through AWS CloudFormation, including configurations for storage, identity and access management, compute, analytics, messaging, and workflow services.


* Integrate application programming interfaces (APIs), databases, and source systems into application and data-processing workflows.


* Perform code reviews, support deployment and release activities, troubleshoot production issues, and document technical designs and operational procedures.

A successful candidate would possess these skills:


* Ability to work independently and collaborate as part of a team


* Effective written and verbal communication skills


* Meticulous attention to detail and quality of work product


* Ability to build and sustain professional relationships


* Ability to lead projects or workstreams


* Ability to manage and prioritize multiple tasks in a fast-paced and dynamic environment


* Strong interpersonal skills and professional demeanor


* Ability to meet deadlines


* Ability to provide clear guidance to others

The Team

AI & Engineering brings together engineering capabilities to build, deploy, and operate integrated, sector-focused solutions across software, data, artificial intelligence, networks, and hybrid cloud infrastructure.

Our teams help clients modernize technology and data platforms, improve mission-critical operations, and create business value through scalable engineering solutions.

We tailor our delivery approach to each client's priorities, operating environment, and transformation goals.

Qualifications

Required:


* Bachelor's degree or equivalent experience


* 7+ years' experience developing Python applications and PySpark workloads for distributed data processing.


* 5+ years' experience designing, building, or maintaining ETL data pipelines using AWS Glue, Amazon S3, and Structured Query Language (SQL).


* Experience provisioning AWS infrastructure using AWS CloudFormation.


* Experience integrating APIs, relational data...




Share Job