Senior Software Engineer, Android - POS Payments Experience

2 hours, 13 minutes ago
Full-time
Senior
Software Development
Toast

Toast

Toast is an all-in-one platform for restaurants, offering tableside ordering, online ordering, and labor management to empower businesses in the food service industry.

Hotels, Restaurants & Leisure
1K-5K
Founded 2012

Description

  • Lead software design for major payments-related features and components and support less experienced engineers in the design process.
  • Drive hands-on implementation and delivery of Android POS payments features across coordinated tablets and peripherals.
  • Collaborate with product managers and UX designers to define and design features.
  • Define success criteria, roll features out to customers, and monitor rollout and performance for success.
  • Drive continuous improvement of architecture, codebase, and technical practices.
  • Mentor and grow less experienced engineers and contribute to their technical development.
  • Lead effort estimation and planning for projects using sound technical judgment.
  • Leverage cutting-edge AI tools to enhance development workflow, improve velocity, and pioneer new engineering approaches; contribute to the web-based POS payments configuration experience as needed.

Requirements

  • Experience delivering mobile products to a large customer base.
  • Experience working in mobile codebases with dozens of developers.
  • Deep experience with Java, Kotlin, and Android development.
  • Strong attention to detail and experience communicating technical designs.
  • Experience contributing to the software design process and defining success criteria.
  • Collaborative, solution-oriented partner to business and product leaders.
  • Experience mentoring engineers and driving projects to delivery.
  • Comfortable building performance-sensitive, highly reliable applications that must tolerate network unreliability (POS/offline scenarios).
  • Willingness to adopt and leverage AI tools in the development workflow.

Benefits

  • Base salary ranges by geographic zone — Zone A: $159,000–$254,000; Zone B: $138,000–$221,000; Zone C: $125,000–$200,000 USD.
  • Total rewards include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits.
  • Competitive compensation and benefits programs designed to support a healthy lifestyle and flexibility to meet changing needs.
  • Flexible/hybrid work model with remote-friendly roles (#LI-REMOTE).
  • Access to company-supported AI tools to increase productivity and learning.
  • Inclusive hiring process with reasonable accommodations for candidates with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Wing Assistant 51-250 Professional Services

Senior Software Engineer at a Bengaluru-based, remote-friendly company responsible for designing, developing, and maintaining high-quality, scalable software solutions that meet customer needs and guide technical direction.

Agile C# CI/CD Docker Git Java Machine Learning Microservices Python
2 hours, 58 minutes ago

Software Engineer III

Arcadia Towers 1-10 Real Estate

Software Engineer III at Perch Energy (fully remote, India) responsible for owning and delivering backend features and influencing backend architecture to build reliable, scalable systems that power Perch’s community solar platform.

AWS CI/CD Django Docker FastAPI Flask GraphQL Helm Jaeger Kubernetes LLM OpenTelemetry PostgreSQL Prometheus Python React REST API Ruby Ruby on Rails Salesforce SQL System Design
2 hours, 58 minutes ago

Senior Principal Software Engineer

Tendo 51-250 Internet Software & Services

Senior Principal Software Engineer at Tendo leading early-stage development of cloud-native, consumer-facing healthcare software to architect and deliver scalable, secure services and developer tooling that improve experiences for patients, clinicians, and caregivers.

Agile AWS Azure Bitbucket GCP Git GitHub GitLab Go gRPC HIPAA Microservices React TypeScript
2 hours, 58 minutes ago

Sr. NetSuite Developer

TWO95 International 51-250 Internet Software & Services

Senior NetSuite Developer (remote, 6+ month contract) responsible for configuring and maintaining NetSuite, managing releases and integrations, and executing testing and process improvements to support business operations.

CSS HTML JavaScript NetSuite
3 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers