Toast logo
Toast

We empower the restaurant community to delight guests, do what they love, and thrive.

Staff Software Engineer, Backend

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2013H1B SponsorCompany SiteLinkedIn

Location

California

Posted

2 days ago

Salary

$193K - $309K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishJavaKotlinMicroservicesReact

Job Description

Staff Software Engineer, Backend

Toast

• 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.

Job 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
  • 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

  • Competitive compensation and benefits programs
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible work arrangements

Related Job Pages

More Backend Engineer Jobs

Verity Group logo

Senior Node.js Backend Developer

Verity Group

Somos Humanos. Somos Digitais. Somos Verity!

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Develop and evolve microservices responsible for processing and distributing clinical and laboratory data. • Build integrations between internal systems and external partners. • Develop REST APIs for querying and managing patient information and consents. • Implement asynchronous processing flows using AWS SQS and SNS. • Participate in the evolution of the platform's event-driven architecture. • Work with data transformation and processing following the FHIR standard. • Develop integrations with MongoDB, Redis, and external services. • Ensure quality through automated tests and code reviews. • Perform troubleshooting of distributed flows and analyze production incidents. • Participate in technical definitions and architectural decisions for platform services. • Collaborate with multidisciplinary teams for continuous product and integration improvements. • Contribute to observability, monitoring, and performance optimization of services.

Brazil
Full TimeRemoteTeam 10,001+Since 1966H1B Sponsor

• Own and operate CyberArk PAM Suite globally — vault configuration, safe structure, session recording, JIT workflows, rotation schedules, and CyberArk for OT session gating • Develop and maintain the PAM roadmap, aligning it with overall cybersecurity strategy and business objectives • Design and implement Just-In-Time privileged access for all Tier 0, Tier 1, and Tier 2 accounts — no standing privilege, all sessions vaulted and recorded • Own the Non-Human Identity governance program — service account vaulting, rotation automation, NHI inventory, and governance framework • Govern PAM for OT alongside the OT Architect — vendor session gating, session recordings, and OT privileged account management • Define and enforce PAM design standards — vault structure, safe naming conventions, rotation schedules, and session recording retention policies • Own the Privileged Access Management technical roadmap and vendor relationship — product roadmap briefings, TAM relationship, upgrade schedule • Integrate CyberArk Threat Analytics with MSSP and SIEM for privileged account anomaly detection • Lead the design, architecture, and implementation of complex Privileged Access Management (PAM) solutions • Translate business requirements and security policies into technical PAM solutions and configurations • Collaborate with various IT teams (e.g., infrastructure, applications, network) to ensure seamless integration of PAM solutions • Provide technical expertise and guidance on PAM best practices, security controls, and compliance requirements (e.g., NIST, ISO 27001, GDPR) • Conduct security assessments, vulnerability analyses, and penetration testing related to privileged access • Develop and implement automation scripts and tools to streamline PAM operations and enhance security posture • Create and maintain comprehensive documentation, including architectural designs, solution configurations, and operational procedures • Support incident response activities related to privileged access breaches or anomalies • Mentor junior security engineers and provide technical leadership within the cybersecurity team • Stay current with emerging PAM technologies, threats, and industry trends.

Florida
$100.1K - $180.2K / year
Redhorse Corporation logo

Senior Full-Stack Software Engineer, Backend

Redhorse Corporation

Redhorse provides energy, environmental, technology, and intelligence services to support our government's needs.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Decompose complex business problems into precise technical specifications that enable AI agents to implement code directly and accurately. • Develop and own domain services in TypeScript and Node.js, including case lifecycle state machines, pricing engines, and payment-schedule logic. • Lead "business-rule archaeology" by extracting logic from legacy Java and PL/SQL packages to reimplement them in a modern, test-driven environment. • Ensure financial-grade correctness by building append-only audit trails, segregation-of-duties enforcement, and reproducible calculations for federal audits. • Deliver complete vertical slices of business capability across the full stack, from UI components in React to infrastructure-as-code in AWS CDK. • Perform rigorous peer reviews and maintain an always-green main branch through continuous integration and automated testing (Vitest/Playwright). • Collaborate with stakeholders to provide a "always-on" beta environment, ensuring quick iterations and mission alignment.

United States
Redhorse Corporation logo

Mid-Level Full-Stack Software Engineer – Backend

Redhorse Corporation

Redhorse provides energy, environmental, technology, and intelligence services to support our government's needs.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Decompose complex business problems into precise technical specifications that enable AI agents to implement code directly and accurately. • Develop and own domain services in TypeScript and Node.js, including case lifecycle state machines, pricing engines, and payment-schedule logic. • Lead "business-rule archaeology" by extracting logic from legacy Java and PL/SQL packages to reimplement them in a modern, test-driven environment. • Ensure financial-grade correctness by building append-only audit trails, segregation-of-duties enforcement, and reproducible calculations for federal audits. • Deliver complete vertical slices of business capability across the full stack, from UI components in React to infrastructure-as-code in AWS CDK. • Perform rigorous peer reviews and maintain an always-green main branch through continuous integration and automated testing (Vitest/Playwright). • Collaborate with stakeholders to provide a "always-on" beta environment, ensuring quick iterations and mission alignment.

United States