Sr. Software Engineer II - Byte POS

Yum! Brands
United States
Workplace: RemoteFull timeUSD 131,100 - 164,300 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Self-directing","Prioritization","Cross-functional collaboration","Communication"]

Design and build an Android-based point-of-sale and operations platform used by tens of thousands of restaurants worldwide. Own features end to end—from design and implementation to testing and CI/CD—within a high-volume, always-on environment. Build with 100% Kotlin and a modern Android stack (including Jetpack Compose, MVVM, and reactive patterns), and use AI dev tooling to improve productivity while maintaining quality, security, and correctness.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Yum! Brands
Yum! Brands
1 day ago

Sr. Software Engineer II - Byte POS

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Design and build an Android-based point-of-sale and operations platform used by tens of thousands of restaurants worldwide. Own features end to end—from design and implementation to testing and CI/CD—within a high-volume, always-on environment. Build with 100% Kotlin and a modern Android stack (including Jetpack Compose, MVVM, and reactive patterns), and use AI dev tooling to improve productivity while maintaining quality, security, and correctness.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build an Android-based point-of-sale and operations platform used by restaurants worldwide.
  • •Own features end to end: design, implementation, testing, and deployment (CI/CD) in a high-volume, always-on environment.
  • •Implement and uphold MVVM architecture and write comprehensive unit and integration tests to keep the codebase maintainable.
  • •Use AI dev tooling daily to improve productivity while maintaining ownership of quality, security, and correctness.
  • •Solve problems involving distributed databases, real-time syncing, message queues, and distributed transactions, and support hardware devices through abstractions.

Pay and Benefits

Salary: USD 131,100 - 164,300 annually
Perks:Health InsuranceDentalVision401kLife InsuranceParental LeaveRemote WorkPaid LeaveSick Days

Key Requirements

  • •BS/BA or higher in Computer Science or a related STEM field.
  • •5+ years hands-on experience building robust mobile software.
  • •Strong Android fundamentals, including Android SDK, application lifecycle, Kotlin, and modern Android development with Jetpack Compose.
  • •Proven ability to write robust software with sound architecture and testing strategies.
  • •Willingness to own/manage aspects of development including implementation, testing, or deployment (CI/CD).
Experience:Mobile developmentAndroidRestaurant techRetail POSPaymentsDistributed systemsStartup experience
Education:Bachelor's in Computer Science or related STEM field
Skills:Self-directingPrioritizationCross-functional collaborationCommunication
Tech Stack:Android SDKKotlinJetpack ComposeJetpackMVVMKotlin FlowCoroutinesRxJavaCI/CDUnit testingIntegration testingAI dev toolingSQLNoSQLDistributed systemsPeer-to-peer replicationMessage queuesDistributed transactionsReal-time syncing

Company Brief

Yum! Brands
Yum! Brands is a global quick-service restaurant company that develops, franchises and operates KFC, Pizza Hut, Taco Bell and Habit Burger & Grill, serving tens of thousands of restaurants across more than 150 countries with digital and franchise-led growth strategies.
Industry: Restaurants & Food Service
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Louisville, United States
Founded: 1997
Glassdoor
Glassdoor: 3.7
WebsiteLinkedInGlassdoor