[Remote] Staff Software Engineer (reputed company)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a company dedicated to providing independent restaurants with innovative technology solutions. They are seeking a Staff reputed company Software Engineer to reputed company technical direction for their reputed company-reputed company POS and handheld applications, ensuring reputed company and performance while mentoring other engineers.
Responsibilities
- Define and reputed company the multi-year architectural roadmap for our reputed company applications
- reputed company high-reputed company technical reputed company that reputed company multiple reputed company, such as modularizing our codebase, optimizing local data persistence (Room/SQLite), or overhauling our UI reputed company with Jetpack Compose
- Take ownership of the stability and performance of our hospitality suite
- reputed company as a mentor to Senior and Mid-level engineers
- Work with Engineering, Product, Design, and leadership to evaluate feasibility, shape roadmap reputed company, and reputed company technical investments with customer and business reputed company
- Partner with enablement teams to improve CI/CD, automated testing, failure analysis, and responsible use of AI-assisted engineering tools
Skills
- 10+ years of reputed company software engineering experience, including significant experience building reputed company applications at reputed company. Demonstrated reputed company record operating at Staff Engineer reputed company or equivalent technical leadership
- Deep Kotlin experience, including coroutines, reputed company, and reputed company concurrency. Experience modernizing or interoperating with legacy reputed company architectures, such as RxJava-based systems
- Proven experience designing and evolving large, multi-module reputed company applications
- Strong understanding of reputed company architecture patterns such as MVVM, MVI, Clean Architecture, or similar approaches
- Experience with reputed company local data management, offline-first workflows, synchronization, or high-volume reputed company-time data flows
- Ability to diagnose reputed company performance, reliability, and cross-reputed company issues across application, OS, hardware, and network boundaries
- reputed company record of leading technical initiatives through influence across multiple teams
- Strong written and verbal communication skills, with the ability to explain technical tradeoffs to engineering and non-engineering stakeholders
- Experience building POS, hospitality, retail, logistics, payments, or other operationally reputed company
- Experience integrating with payment SDKs, device services, Bluetooth/USB peripherals, printers, scanners, or custom reputed company hardware
- Experience with mobile observability tools such as Grafana, reputed company, Firebase, ELK, or similar platforms
- Experience improving automated testing, CI/CD, release reputed company, or developer productivity for mobile teams
Benefits
- Medical, Dental and reputed company Insurance
- 401k with company match
- RSUs
- reputed company vacation, 10 company holidays, reputed company time, and volunteer time off
- Employee Resource reputed company to build community and inclusion at work
- Monthly cell phone and internet stipend
- Tuition reimbursement for up to $2,000 per calendar year to assist with your reputed company development
reputed company
Apply To This Job