Lead Engineer
About the role
As a Lead Engineer you will guide the design, build, testing, and modernization of custom applications across cloud-native and on-premise environments, using modern engineering approaches, low-code platforms, and a range of programming languages. As a Manager you will lead teams, coach junior staff, manage workstreams, and use autonomous decision-making to analyze complex issues, set direction, and deliver work that aligns with client expectations and quality standards within our Advisory practice. In this role at PwC, you will support custom application development and testing efforts across the software development lifecycle, from requirements and architecture through build and test, while contributing to digital products that help clients move ideas into usable technology.
Responsibilities
- Leading custom application development and testing workstreams across cloud-native and on-premise environments
- Managing project planning, budgeting, timelines, and delivery for client-facing software initiatives
- Guiding teams through requirements analysis, solution design, coding, testing, and deployment activities
- Reviewing application architecture, code quality, and technical documentation across multiple programming languages and low-code platforms
- Coordinating use of CI/CD pipelines, application lifecycle management tools, and digital delivery methods to support efficient release cycles
- Applying knowledge of microservices, API management, system integration, and software maintenance to solve complex technical issues
- Mentoring junior engineers through feedback, code reviews, and coaching on development standards and delivery practices
- Identifying opportunities to improve application performance, testing coverage, and development workflows
- Collaborating with client stakeholders to translate business process needs into scalable software solutions
- Supporting innovation by applying AI-enabled engineering techniques, rapid experimentation, and modern application frameworks
Requirements
- At least a Bachelor's degree
- At least 4 years of experience
Qualifications
- Leading custom application development and testing teams
- Building cloud-native, secure applications across modern stacks
- Applying AI-native engineering techniques across lifecycle phases
- Managing client accounts and guiding project planning
- Mentoring junior engineers through code reviews and feedback
- Using CI/CD, testing, and architecture design
- Delivering Java, Python, React Native, or Mendix solutions
Pay
The salary range for this position is: $99,000 - $232,000. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. All hired individuals are eligible for an annual discretionary bonus.
Benefits
- Medical, dental, and vision coverage
- 401k
- Holiday pay
- Vacation
- Personal and family sick leave