Senior Engineer

PwC•Tampa, FL
•$77,000 - $202,000

About The Position

As a Senior Engineer in PwC’s Advisory practice, you will help design, build, and test custom applications that support client needs, combining software engineering, cloud-based solution delivery, and product innovation. As a Senior Associate, you will analyze complex problems, manage assigned workstreams, mentor junior team members, and use professional judgment to deliver work aligned with firm methodologies and technical standards. You will contribute across the software development life cycle, from requirements and architecture through development, testing, and application modernization, supporting work in cloud engineering, data and analytics, and custom application development. The role may involve travel of up to 80%.

Requirements

  • At least a bachelor's degree.
  • At least 2 years of experience.

Nice To Haves

  • Demonstrated custom application development across cloud-native stacks.
  • Experience with CI/CD, testing, and code review practices.
  • Experience applying Java, Python, JavaScript, C#.NET, or SwiftUI.
  • Experience building API, microservices, and enterprise integration solutions.
  • Ability to translate requirements into maintainable software deliverables.
  • Experience mentoring junior engineers through design and troubleshooting.
  • Experience delivering client-focused work within complex project workstreams.

Responsibilities

  • Develop and maintain custom applications across cloud-native and on-premise environments using modern programming languages, frameworks, and low-code platforms.
  • Translate business requirements into technical solutions, user stories, and functional designs that support application development and testing.
  • Build and modify APIs, service integrations, and application components for secure and scalable software delivery.
  • Apply AI-native engineering techniques across requirements, architecture, coding, and testing to improve delivery speed and product value.
  • Perform code reviews, debugging, troubleshooting, and software maintenance across the full development lifecycle.
  • Support continuous integration and continuous delivery pipelines, source control practices, and release readiness activities.
  • Collaborate with client teams to clarify needs, refine solution options, and adapt work as requirements change.
  • Guide junior team members through technical tasks, issue resolution, and quality checks, and review deliverables for completeness and consistency.
  • Contribute to solution architecture discussions, software project planning, and estimates for complex application workstreams.

Benefits

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k)
  • Holiday pay
  • Vacation
  • Personal and family sick leave
  • Annual discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service