Overview
The Application Architect/ Tech Lead of Software Engineering will play a pivotal role in software development activities and long-term initiative planning and collaboration across the Strategy & Transformation (S&T) organization. Software Engineering is the cornerstone of scalable digital transformation across PepsiCo’s value chain. This leader will deliver the end-to-end software development experience, deliver high quality software as part of the DevOps process, and have accountability for our business operations.
The leader in this role will be a highly experienced and hands-on Principal Architect – React Native to lead the design and development of our mobile platform. This role is critical in shaping our mobile strategy, establishing architectural best practices, and mentoring a world-class engineering team. This role will play a key leadership role in a product-focused, high-growth startup/enterprise environment, owning the mobile application architecture from end to end.
Responsibilities
- Support the vision and guide a team of engineers to build and support digital products and Applications (DPA) across S&T core priorities
- Define and drive the overall architecture for mobile apps built with React Native
- Design scalable, performant, and secure systems while ensuring maintainability and quality
- Set code standards and best practices; lead code reviews and technical audits
- Guide the selection of tools, libraries, and frameworks
- Research emerging technologies and make recommendations for adoption
- Ensure high standards of mobile UX and performance across platforms (iOS/Android)
- Drive partnerships with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
- Develop software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
- Familiarity with AI tools and platforms, such as: OpenAI (GPT-3/4, Assistants API), Anthropic, or similar LLM providers
- Ability to integrate AI capabilities into applications, such AI copilots, smart chatbots, automated data processors, content generators
- Understanding of prompt engineering, context handling, and AI output refinement
- Lead multi-discipline, high-performance work teams distributed across remote locations effectively. Build, manage, develop, and mentor a team of engineers
- Interact with executives across the company to lead the narrative around software engineering
- Develop and expand DPA capabilities through a customer-obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
- Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
- Interact with key business partners to recommend solutions that best meet the strategic needs of the business
Qualifications
- A Bachelor’s / Master Degree in Computer Science, Engineering or a related field
- Minimum of 8 years of relevant software development and engineering management experience
- 8+ years of experience on architecting fault-tolerant, high-scale distributed systems
- 6+ yrs of working knowledge of Database like RDBMS (Oracle / MSSQL/ MYSQL), NoSQL (PostgreSQL, Couchbase)
- 4+ years of hands-on experience with developing Mobile Applications using React Native
- Deep understanding of mobile architecture patterns (MVVM, Redux, Clean Architecture)
- Proven experience integrating native modules (iOS/Android) with React Native
- Strong experience with TypeScript, React, and modern front-end best practices
- Familiarity with CI/CD pipelines using ADO, app store deployment processes, and analytics
- Experience with performance optimization and debugging tools
- Prior experience leading architecture for complex mobile applications
- Working knowledge of Salesforce ecosystem (Sales Cloud and CRM solution)
- Experience implementing and consuming large-scale web services
- Strong working knowledge of multi-tier and service-oriented architecture design solutions
- Good working knowledge of event-driven / messaging solutions, HTTP protocol and REST APIs
- Experience in CPG companies and DSD process knowledge is a plus
- Good working knowledge of cloud offerings, with experience in Azure (preferred)
- Experience with mission-critical, 24x7 systems, with high-throughput SaaS or cloud-native systems
Seniority level
Employment type
Job function
Industries
- Food and Beverage Services