← Back to jobs

Remote job

Senior Software Engineer II

Backend Full-time Permanent United States

Job details

$160K – $200K • Offers Equity Salary
United States Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Contribute to the development of high-availability, real-time Android point-of-sale software powering restaurant operations, with a particular focus on payments and payment processing. The role spans hands-on engineering, subsystem-level design, and technical leadership within a hospitality product group that builds tools for both full-service and quick-service restaurants. Expect close collaboration with product, design, and backend engineering teams to ship impactful features for operators and patrons.

Responsibilities - Design, develop, and maintain Android-based point-of-sale software. - Collaborate cross-functionally with product management, design, and backend engineering to define, build, and deliver impactful features. - Ensure software quality and reliability through automated testing, code reviews, and adherence to best practices. - Provide technical leadership, mentoring, and guidance to team members, fostering continuous improvement and innovation. - Address and resolve technical challenges, applying sound judgment and creativity to recommend effective solutions. - Contribute to subsystem-level design work, ensuring scalability, security, and performance. - Stay informed about industry trends and emerging technologies to influence the product roadmap and technical decisions.

Requirements - 8+ years of professional experience developing Android applications. - Fluency in both Java and Kotlin. - Bachelor's degree in Computer Science, Electrical Engineering, or a related field. - Proven experience building high-availability, real-time systems, preferably in the payments or financial technology domain. - Understanding of secure payment protocols, PCI compliance, and payment processing workflows preferred. - Demonstrated ability to provide technical leadership and mentor junior engineers. - Strong problem-solving skills with experience tackling complex technical challenges. - Excellent communication skills and the ability to collaborate effectively across disciplines.

Nice to have - Experience with RxJava.

Benefits and work setup - Base pay range of $160,000 to $200,000, plus a company stock plan - Medical, dental, and vision insurance - 401(k) with company match - Restricted stock units - Paid vacation, 10 company holidays, sick time, and volunteer time off - Employee Resource Groups focused on community and inclusion - Monthly cell phone and internet stipend - Tuition reimbursement up to $2,000 per calendar year - U.S. work authorization required; visa sponsorship is not available for this role

Skills detected in the listing

JavaKotlinStakeholder Management
Detected Sep 9, 2026
Last verified Sep 9, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight