CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Staff Software Engineer - Byte POS
E
Eczd

Staff Software Engineer - Byte POS

United States
₹10.3L/mo
8+ years exp
Full-time
Posted 3d ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Staff Software Engineer - Byte POS role at Eczd.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

We are searching for an experienced Staff Software Engineer who can own both hands-on technical delivery and the technical leadership of our Android engineering work. In this role, you will drive the architecture and implementation of both consumer-facing and enterprise operational applications for the restaurant industry. Our platform runs globally across Taco Bell, KFC and Pizza Hut using peer-to-peer replication, network service discovery, and embedded web servers to keep restaurants running even when the network doesn’t — all built on a 100% Kotlin codebase with a modern Android stack including Jetpack Compose. As a Staff Software Engineer, you will set technical direction within your area of the platform, mentor engineers across the team, lead how we apply AI tooling in our development practices, and guide technical activities to ensure our users’ and brands’ needs are met.

  • Your day-to-day:
  • Technical Leadership and Mentorship:
  • Serve as a technical leader for the Android platform. Set patterns, review designs and code, and raise the engineering bar across your workstreams.

  • Mentor and coach your fellow engineers and act as a thought leader on the product.

  • Champion AI-assisted development on the team: establish patterns and guardrails for AI tool usage across development, testing, documentation and support, while keeping clear expectations for quality, security and engineer ownership.

  • Lead by example within an agile development process that adds incremental value to the platform with each iteration.

  • Problem Solving:
  • Architect and build core platform capabilities, including peer-to-peer replication, real-time syncing, distributed transactions and offline resilience.

  • Interface with and support a myriad of hardware devices — printers, payment terminals and scanners — while building clean abstractions around them.

  • Own performance and reliability for an always-on application that runs all day long in tens of thousands of restaurants worldwide.

  • Implement and uphold MVVM architecture patterns and comprehensive testing strategies to keep the codebase clean, testable and maintainable.

  • Solve both ambiguous and complex problems with real risk, working alongside cross-functional teams.

  • Communication and Influence:
  • Interact frequently with engineering leadership, product management and brand teams to align on technical direction, roadmap tradeoffs and delivery risks.

  • Communicate complex topics/problems in an articulate manner.

  • Collaborate with product management, other engineering teams, quality assurance, operations, and other functions to develop the right solutions.

  • Help build the kind of team culture where engineers are excited to show up to work.

  • You should have:
  • BA/BS or higher in Computer Science or a related STEM field.

  • 8+ years hands-on experience building robust mobile software, including deep production Android experience.

  • Expert knowledge of the Android SDK and strong working knowledge of modern Android concepts, including Kotlin and Jetpack Compose.

  • Published native Android apps in your portfolio.

  • A proven history of writing robust software, including a solid grasp of and respect for proper architectures and testing strategies.

  • Experience architecting and building libraries, SDKs and tools for internal and external consumption.

  • AI dev tooling embedded in your day-to-day, not just experimenting, with enough judgment to set patterns and mentor other engineers on using it safely and effectively.

  • Ability to self-direct, prioritize work for other developers, and lead and mentor your fellow engineers.

  • Willingness and ability to own/manage specific aspects of the development process including implementation, testing, or deployment (CI/CD).

  • We prefer:
  • Exposure to distributed systems and peer-to-peer architecture.

  • Restaurant tech, retail POS, or any in-store operational system background.

  • Strong background in reactive UI patterns (Kotlin Flow/Coroutines, Jetpack Compose); RxJava experience also translates well.

  • Experience building payment systems and integrating with hardware peripherals including printers and payment terminals.

  • Experience with both SQL and NoSQL databases, and knowledge of their tradeoffs.

  • Experience customizing the Android OS and deploying it on x86 hardware.

  • Startup experience.

  • Social proof of your passion for software development (blog, personal apps or websites, meetup presentations, community involvement).

  • Some of our perks:
  • 4 weeks of vacation plus holidays.

  • 5 sick days.

  • 2 paid volunteer days.

  • Company-wide recharge holidays.

  • 401(k) matching.

  • Medical, dental, vision.

  • Life insurance.

  • Half-day Fridays.

  • Generous parental leave.

  • A world-famous recognition culture

  • Salary Range: $148,900 to $186,500 annually + bonus eligibility.

This is the expected salary range for this position. Ultimately, in determining pay, we'll consider the successful candidate’s location, experience, and other job-related factors.

Benefits & Perks

perks:**

Frequently Asked Questions

How to apply for Staff Software Engineer - Byte POS at Eczd?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

The salary for this role is $148,900 per annum.

What experience is required?

8+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
E

Eczd

More jobs at Eczd

Sr. Software Engineer II - Byte POS

United States

Security Engineer, Web Application Security

United States

Security Engineer, Vulnerability Management

United States

Share this Opening

Job Alerts for software_engineering

Receive email alerts whenever new software_engineering roles in United States are posted.

Set Free Alert →

Similar Openings

Explore related active roles in software_engineering

View all
UrgentActively Hiring
Granicus
Software Engineer 4 - AI Native
Granicus Verified
5+ years
₹6.1L/mo
Remote, US
software_engineeringFull-timeRemote
Posted 1d ago
Apply Now
UrgentActively Hiring
Finc
Software Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
software_engineeringFull-time
Posted 1d ago
Apply Now
Actively Hiring
Finc
Senior Software Engineer
Finc Verified
6+ years
Salary not disclosed
Bengaluru
software_engineeringFull-time
Posted 1d ago
Apply Now

Staff Software Engineer - Byte POS

Eczd · United States

Apply on Company Website