What are the responsibilities and job description for the Principal Software Engineer - Mobile Applications position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
PepsiCo is a food and beverage company, and they are seeking a Principal Software Engineer - Mobile Applications to lead the design and development of their mobile platform. This role involves guiding a team of engineers, defining mobile architecture, and integrating AI capabilities into applications.
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:
Required:
• 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
• Experience implementing and consuming large-scale web services
• Strong working knowledge multi-tier and service-oriented architecture design solution
• Good working knowledge of event driven / messaging solutions, HTTP protocol and REST API’s
• Experience with mission critical, 24x7 systems, with high throughput SaaS or cloud native systems
• Good working knowledge of event driven / messaging solutions, HTTP protocol and REST API’s, and Basic Authentication (Single Sign on)
Preferred:
• Working knowledge of Salesforce ecosystem prefer Sales Cloud and CRM solution.
• Experience in CPG company would be plus, with DSD process knowledge.
• Good working knowledge of cloud offering and usage, experience with Azure (preferred).
Company:
PepsiCo is a food and beverage company. Founded in 1898, the company is headquartered in Purchase, New York, USA, with a team of 10001 employees. The company is currently Public Company. PepsiCo has a track record of offering H1B sponsorships.