FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Backend
ToastStaff Software Engineer at Toast designing and implementing Kotlin backend services for device management workflows. Collaborating with cross-functional teams to build modern software solutions.
Posted 7/7/2026full-timeRemote • California • 🇺🇸 United StatesLead💰 $193,000 - $309,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing and implementing robust backend services using Kotlin and Java, with a strong focus on microservices architecture and containerization technologies. Demonstrates technical leadership and collaboration across teams to drive product development and optimize software quality.
Highest-signal resume keywords
Kotlin Backend DevelopmentMicroservices ArchitectureTechnical LeadershipPerformance OptimizationReact Frontend Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend Service DesignObject-Oriented ProgrammingAPI DesignDatabase ManagementService Design Strategies
Soft Skills
Cross-Team CollaborationInfluencing StakeholdersJudgment in Planning
Tools & Technologies
Containerization TechnologiesModern Software Test FrameworksAI-Augmented Development Tools
Industry Keywords
Device Management WorkflowsSoftware Quality StandardsSingle-Page Applications
Tech Stack
Tools & technologiesJavaKotlinMicroservicesReact
About the role
Key responsibilities & impact- 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.
- Collaborate with Product Management, Hardware, QA and other Software teams on the product roadmap and requirements.
- 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.
- Help set the standard for software quality by adopting modern software test frameworks and practices in day to day development.
Requirements
What you’ll need- 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
- Experience developing single-page frontend applications using React
- Familiarity with AI-augmented development workflows and tools (e.g., Claude Code, GitHub Copilot, or similar)
Benefits
Comp & perks- Competitive compensation and benefits programs
- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements