Toast
Toast

Staff Software Engineer, Backend

engineeringfull-timeRemote, US
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

About this roll (Responsibilities):

  • Hands-on design and implementation of Kotlin backend services to improve our device management workflows for customers.
  • Lead the design and development of the next generation of Toast’s software services and applications to bring a seamless device configuration and user experience for customers.
  • Collaborate with Product Management, Hardware, QA and other Software teams on the product roadmap and requirements to build a long term vision for Toast.
  • Create technical requirements and detailed designs of the software system being developed.
  • Lead effort estimation sessions and use sound judgment to enable planning of projects.
  • Diagnose performance bottlenecks and implement optimizations.
  • Make solid technical decisions keeping software quality, security, and maintainability in mind.
  • Help set the standard for software quality by adopting modern software test frameworks and practices in day to day development.

Do you have the right ingredients? (Requirements):

  • 8+ years of experience in designing and implementing robust backend services
  • Proficient in a modern object-oriented programming language such as Java or Kotlin.
  • Demonstrated technical leadership, with the ability to drive cross-team alignment and influence across engineering, product, and business stakeholders.
  • Demonstrated experience with microservices architecture and containerization technologies for enhanced scalability and maintainability.
  • Applied knowledge of best practices in backend application lifecycle management, including database, service, & API design strategies, with the ability to share this amongst the team and peers.
  • Experience developing single-page frontend applications using React.
  • Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences.
  • Familiarity with AI-augmented development workflows and tools (e.g., Claude Code, GitHub Copilot, or similar).

Bonus ingredients:

  • Demonstrated proficiency with DynamoDB or PostgreSQL.
  • Proficiency in Kotlin (or Java and willing to learn Kotlin) and Kotlin-specific frameworks and libraries for building efficient backend solutions.
  • Experience with monitoring tools to debug and resolve tough customer issues.
  • Understanding of mobile device management (MDM) concepts and enterprise device management platforms.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Staff Software Engineer, Backend at Toast — Remote