Senior Software Engineer, Android

Toast Logo

Toast

๐Ÿ’ต $131k-$210k
๐Ÿ“Remote - United States

Summary

Join Toast's Orders POS Team as a Senior Software Engineer and play a key role in designing and implementing new features for our state-of-the-art order processing platform. You will collaborate with a team to build robust and scalable software, lead complex projects, and ensure high-quality delivery of features impacting over 1 billion order changes weekly. This position requires significant experience in object-oriented programming, Android development, and distributed systems. You will mentor team members and participate in architectural discussions. Toast offers a competitive compensation and benefits package, including a hybrid work model.

Requirements

  • 5+ years of experience with Object Oriented Languages like Java or Kotlin on Android
  • Deep understanding of automated testing, quality, and SDLC best practices for Android applications
  • Proficient with persistent connection web technologies (e.g. gRPC)
  • Proficient with relational databases and alternative data stores
  • Experience with distributed systems, enterprise messaging systems, and/or microservices
  • Experience delivering high-quality, reliable apps or libraries to production
  • Excellent cross-team communication skills on complex technical topics
  • Passionate about technology and learning new things

Responsibilities

  • Design, build, deploy, and maintain highly resilient and scalable features supporting Toastโ€™s Orders platform and Orders workflows
  • Join a collaborative team of Design, Product, QA, and other engineering members in developing robust and scalable software within Toastโ€™s POS applications
  • Lead complex projects that improve functionality and reliability for our customers
  • Provide design feedback and participate in code reviews to ensure implementations meet requirements
  • Participate in architectural discussions and influence the technical roadmap
  • Advocate for best coding practices to raise the bar for you, your team, and the company
  • Mentor and provide technical guidance to other team members

Benefits

  • Competitive compensation and benefits programs
  • Cash compensation (overtime, bonus/commissions if eligible)
  • Equity
  • Benefits
  • Hybrid work model

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.