About The Position

As an Assurance Innovation and Technology Software Engineering Intern, you will help develop and enhance software solutions that support innovation within PwC’s Assurance practice. You will contribute to projects that address client needs and improve service delivery while learning PwC’s methodologies and gaining exposure to professional software engineering work. The role emphasizes basic tasks, research, continuous learning, initiative, quality work, and ownership of your professional growth. You will work within the Assurance practice and may encounter assignments with a variety of challenges and scope. The position provides opportunities to develop skills for a software engineering career and to contribute ideas and work that support clients and the team. Travel requirements are up to 20%.

Requirements

  • Currently pursuing or have completed a bachelor's degree in Management Information Systems, Computer Engineering, Computer Science, or Software Engineering.
  • At least a 3.0 overall GPA.
  • Candidates are typically in the third year of a four-year degree program or the fourth year of a five-year program at the time of application.

Nice To Haves

  • A 3.5 overall GPA is preferred.
  • Use AI to create efficiencies, innovate ways of working, and deliver distinctive outcomes.
  • Demonstrate intellectual curiosity in software engineering.
  • Engage in solution architecture and software design.
  • Participate in code review and teamwork activities.
  • Apply computer science and engineering principles.
  • Demonstrate active listening and communication skills.

Responsibilities

  • Support software engineering projects by participating in code reviews and applying solution architecture principles.
  • Assist in designing and developing software systems using computer engineering and computer science methodologies.
  • Listen actively and accept feedback to support personal and professional growth.
  • Collaborate with teams on software design and development processes.
  • Observe and learn from experienced professionals to gain exposure to PwC practices and methodologies.
  • Perform basic tasks and research to support client-focused software engineering initiatives.
  • Explore innovative software solutions and ways to improve existing processes.
  • Share ideas and support project goals through teamwork.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service