Lead Software Engineer
KFC Global Careers · United States
Skills in this posting
Extracted from the posting text by the instrument — the demand side, read literally.
The posting
Purpose of The Job
Lead the architecture, development, deployment, operational ownership, and AI-enabled engineering practices for the new Mobile Backend-for-Frontend (BFF) platform supporting the React Native app rewrite and future web/app ordering experiences across 3,400+ restaurants.
This role provides the technical direction for the BFF service layer that will replace key responsibilities currently handled by the kfc-sdk, including menu merge/decorate logic, CMS aggregation, feature flags, store reads, delivery estimates, favorites reads, promo-code validation, and related restaurant-ordering capabilities.
This role is accountable for more than feature delivery. It serves as a lead developer and software architect responsible for how the cloud-hosted BFF, API contracts, React Native codebase, Yum integrations, Contentful/CMS data, and front-end application layers fit together.
The front end of the app and web experiences will rely on this BFF layer, so this role must define scalable architecture, direct implementation patterns, and ensure the platform is reliable, maintainable, observable, secure, and production-ready.
This role also serves as the AI-enabled development leader for the team, establishing practical patterns for using AI coding assistants, agentic development workflows, prompt/context practices, generated tests, architecture documentation, refactoring support, and technical discovery.
The role is expected to bring the broader development team along by coaching engineers, creating repeatable AI playbooks, and ensuring AI accelerates delivery without reducing quality, security, or human engineering ownership.
Originally posted on Himalayas
Excerpt from the original listing. The full, current text lives at the source. Read and apply there →
The PivotHop read
- What a software engineer actually earnsmedian, seniority, by country
- What software engineers do insteadevery measured route out
- Backend Developer → Software Engineer73% readiness
- All open software engineer rolesthe full board
Where these skills also reach
Adjacent occupations measured from the same postings — readiness is what a software engineer’s profile already covers.
- 332 open backend developer roles69% readiness from software engineer
- 76 open mobile developer roles62% readiness from software engineer
- 39 open developer advocate roles46% readiness from software engineer
- 322 open qa engineer roles46% readiness from software engineer
More software engineer roles
- Senior Software Engineer, Backend (AI Agent Integrations)Cresta · Canada
- Software Engineer, Unsecured InstallmentsUpstart · USA
- Senior Full-Stack Developer (m/f/d)Agile Robots SE - Personio · Germany, Munich (HQ)
- Staff Software Engineer, Continuous IntegrationAnthropic · London
- Software Engineer, AI/AgentsSeso · United States
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.