Principal Software Engineer

PepsiCoPlano, TX

About The Position

Applies deep knowledge of cloud platforms and delivery management to ensure successful execution of key technology objectives. Leads and coordinates cross-functional teams to deliver cloud infrastructure solutions accurately and on schedule, providing technical direction and delivery oversight as needed. Independently resolves complex, ambiguous problems through detailed analysis and collaboration with architecture and platform teams. Accountable for the design, delivery, and operational readiness of cloud infrastructure solutions, working closely with Cloud Architecture and Systems Software teams to ensure alignment with enterprise standards.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 10+ years of software engineering experience.
  • 4+ years in engineering/program management leadership roles.
  • Strong expertise in: Java / Spring Boot
  • Strong expertise in: Microservices architecture
  • Strong expertise in: Azure Cosmos DB
  • Strong expertise in: Native iOS / Android app ecosystems
  • Experience leading enterprise-scale cross-functional technology programs.
  • Strong knowledge of Agile, Scrum, SAFe, and DevOps practices.

Responsibilities

  • Serve as a developing subject matter expert in the technical delivery of cloud platform capabilities, influencing stakeholders to achieve platform goals and initiatives
  • Champion cloud resource optimization and cost-efficiency initiatives across platforms and environments
  • Direct regular platform and architecture review cadences to ensure alignment with enterprise standards throughout the end-to-end delivery lifecycle
  • Oversee application onboarding across cloud environments and drive continuous improvement and automation of onboarding processes
  • Define and drive adoption of new cloud platform components to improve software development and delivery practices across the organization
  • Lead cross-functional teams to ensure effective collaboration, communication, and dependency management
  • Design and oversee migration strategies for rehosting and modernizing applications on cloud platforms
  • Track, analyze, and present platform metrics, accomplishments, and demonstrations to leadership
  • Ensure delivery excellence across global cloud platform initiatives, including schedule, quality, and risk management
  • Prepare executive-level reports and briefings on platform progress, performance metrics, and improvement opportunities
  • Oversee execution of key platform processes and initiatives, ensuring alignment with functional and business strategy while adapting plans as needed
  • Mentor and guide team members on delivery methods, cloud processes, and platform responsibilities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service