Inactive
P

PepsiCo

Makes salty snacks, sodas and sports drinks

Deputy Director – Software Engineer & Application Architecture Senior Principal Engineer

Engineering LeadershipPosted on Aug 3
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field is required.
  • At least 10 years of relevant software development and engineering leadership experience is required.
  • At least 10 years of experience architecting fault-tolerant, high-scale distributed systems is required.
  • Commanding knowledge of data structures, algorithms, and object-oriented design is required.
  • Working knowledge of programming languages beyond C#, Java, C, or C++, such as Ruby, Python, or Perl, is required.
  • Experience with Azure, Google Cloud, Amazon Web Services, cloud-specific platform as a service and software as a service solutions, PostgreSQL, MongoDB, and Spring Boot is required.
  • Experience with mission-critical, 24/7 systems is required.
  • Experience with high-throughput, cloud-native distributed systems is required.
  • Experience implementing and consuming large-scale web services is required.
  • Deep knowledge of design patterns is required.
  • Experience with JavaScript or TypeScript, Node.js, React-Redux, or other front-end frameworks is required.
  • Full-stack engineering experience is required.
  • Experience defining and driving enterprise application architecture strategy and governance is required.
  • Experience implementing monitoring, observability, and reliability practices for large-scale systems is required.
  • Experience with cloud cost optimization and build-time and run-time cost analysis (FinOps) is required.
  • Experience building reusable platforms, shared services, or reference architectures is required.
  • Familiarity with artificial intelligence-enabled development tools and modern engineering practices is required.

Responsibilities

  • Create the vision and guide a team of engineers building and supporting Platform and Solution Engineering across Strategy & Transformation core priorities.
  • Lead multidisciplinary, high-performance work teams distributed across remote locations.
  • Build, manage, develop, and mentor a team of engineers.
  • Interact with company executives to lead the narrative around software engineering.
  • Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to engineering initiatives to stakeholders.
  • Develop application architecture strategy aligned with business goals.
  • Review business drivers and strategies to understand implications for application architecture and identify and mitigate solution risks.
  • Champion and communicate application architecture to business leaders and contracting teams, connecting architecture implications to objectives, drivers, and goals.
  • Define conceptual and detailed architecture for application development and oversee its evolution as the platform is deployed across the organization.
  • Ensure adherence to enterprise architecture processes, principles, policies, and standards.
  • Define transition steps and strategy from the current to the future application architecture.
  • Define development guidelines and standards for application development and integration.
  • Develop methods to integrate systems that interact and extend across organizational and functional lines.
  • Develop and maintain application architecture models, processes, and documentation.
  • Analyze the current IT ecosystem application architecture to identify weaknesses and improvement opportunities.
  • Identify emerging technologies that can enable the overall business architecture.
  • Contribute to developing proofs of concept or prototypes.
  • Partner with associates to build a comprehensive reference architecture, examine existing frameworks, and prepare for the future.

Desired Qualifications

  • A master's or PhD in Computer Science or Engineering is preferred.
  • Strong attention to detail and organization is preferred.
  • Ability to interface with the business and recognize its needs and priorities is preferred.
  • Ability to work cross-functionally with product, service design, and operations across the organization is preferred.
  • Demonstrated passion for excellence in engineering services, education, and support is preferred.
  • Strong interpersonal skills and ability to navigate a complex, matrixed internal environment are preferred.
  • Ability to work collaboratively with regional and global partners in other functional units is preferred.
  • Ability to navigate a complex organization and influence and lead people across cultures at a senior level is preferred.

About the Company

PepsiCo

Makes salty snacks, sodas and sports drinks

PepsiCo makes snack foods and soft drinks that supermarkets, convenience stores and restaurants sell around the world. It owns some of the most familiar grocery brands, including Lay's and Doritos chips from its Frito-Lay division and Pepsi, Mountain Dew and Gatorade on the drinks side, along with Quaker oats and cereals. The company runs its own plants and distribution network and earns most of its money selling finished products to retailers and foodservice customers, while partner bottlers produce some of its drinks under license. PepsiCo was formed in 1965 through the merger of Pepsi-Cola and Frito-Lay and is headquartered in Purchase, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Harrison, NY
Founded
1965

Recently Posted Jobs

Explore more opportunities at PepsiCo

See more jobs