Yum! Center for Global Franchise Excellence
Empowering communities to create and sustain generational wealth through franchising.
Staff Software Engineer
Location
Kentucky + 1 moreAll locations: Kentucky, Texas
Posted
74 days ago
Salary
Not specified
Seniority
Lead
Bachelor DegreeEnglishAndroidDistributed SystemsKotlinNo SQLRx JavaSQL
Job Description
• Be building an Android-based point-of-sale and operations platform that will be a critical tool in tens of thousands of restaurants around the world
• Help drive process and practice to keep pace with required scaling
• Solve problems with new and emerging technologies including distributed databases, real-time syncing, message queues, and distributed transactions
Job Requirements
- A bachelor’s degree in Computer Engineering or equivalent experience
- Expert knowledge of the Android SDK and good working knowledge of all new Android and Kotlin concepts
- A proven history of writing robust software. This includes having a solid grasp of and respect for proper architectures and testing strategies
- Experience architecting and building libraries, SDK, and tools for internal and external consumption
- Ability to self-direct and prioritize work for other developers
- Experience leading technical initiatives and driving complex features
- Willingness and ability to own/manage specific aspects of the development process including implementation, testing, or deployment (CI/CD)
- Startup experience
- Strong background in reactive UI patterns (RxJava/Flow)
- Experience building payment systems
- Experience with peer-to-peer networks and building distributed systems
- Experience with both SQL and NoSQL databases, knowledge of their tradeoffs
- Experience integrating with hardware peripherals including printers and payment terminals
- Experience customizing the Android OS and deploying it on X86 hardware
- Social proof of your passion for software development (blog, personal apps or websites, meetup presentations, community involvement)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior AI Product Engineer
Poggio LabsPowering intelligent relationships for customer-obsessed organizations.
Full-stack Engineer74 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Senior AI Product Engineer at Poggio developing AI-powered solutions for revenue organizations
NoSQLPythonSQL
California + 1 moreAll locations: California, New York
Senior Software Engineer – Growth
ArticulateMaker of the world’s most popular apps for online training, Articulate 360 and Rise. Trusted by 118,000+ orgs worldwide.
Full-stack Engineer74 days ago
Full TimeRemoteTeam 201-500Since 2002H1B Sponsor
Senior Software Engineer developing growth strategies for Articulate's product expansion.
AWSDockerJavaScriptNode.jsPostgresReactSQLTypeScript
Full-stack Engineer74 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor
Principal Software Architect leading data architecture for Restaurant365's AI capabilities
AzureCloudDistributed SystemsETLSQL
Full-stack Engineer74 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor
Senior Technical Leader for Restaurant365's core platform architecture
Distributed SystemsERP



