We empower the restaurant community to delight guests, do what they love, and thrive.
Staff Software Engineer, Employee Lifecycle Management
Location
Canada
Posted
51 days ago
Salary
$142K - $227K / year
Seniority
Lead
Job Description
Staff Software Engineer, Employee Lifecycle Management
Toast
• Lead fellow developers, product managers, and designers, to build amazing Employee management features with a goal of making it easier for customers, their employees, and other toast teams to interact with employees. • Flex your full-stack development muscles with challenging end-to-end tasks in a supportive, collaborative team environment • Participate in designing, estimating, implementing, testing, and debugging end-to-end solutions • Mentor developers through code-pairing and detailed code, architecture, and project reviews • Champion best practices for development, deployment and quality life cycles • Actively contribute to product design and feature selection discussions
Job Requirements
- Strong foundation in Java, Kotlin or other object oriented language(s)
- Experience with modern web standards and technologies (e.g. React, TypeScript, REST, GraphQL)
- A proven track record of building partnerships across engineering, product, customer success, and other stakeholders.
- Experience and interest in mentoring peers
- Experience maintaining a high bar for quality, and guiding teams to hold a high bar for the technical quality of their deliverables.
- Strong customer empathy and a drive to make their lives better through a thoughtful user experience, robust technical solutions, and continuous product improvement.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop, and deploy AI-native software products • Implement multi-agent workflows using modern orchestration frameworks • Integrate state-of-the-art Large Language Models • Engineer agents capable of dynamic tool use and structured reasoning • Develop robust data ingestion and transformation layers • Ensure secure, scalable integrations across cloud and enterprise environments • Deploy and operate AI systems in production using modern DevOps practices • Contribute to shared engineering standards and best practices for AI-first development
Full Stack Engineer – EMEA
DeelDeel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv
• Be a part of a truly cross-functional team; Backend Engineers, Frontend Engineers, Product Teams, Designers and QA’s. • Participate in product planning (From discovery all the way to deployment); We want your input at all stages of the Software Development Lifecycle! • Collaborate! Our teams work together to develop robust new features, API’s, continuously improve our industry-leading products and find and fix any bugs at DeelSpeed. • Ensure our customers receive a white-glove experience with our products! • Fully own the development of features on the client, server, service, and database
Senior Full Stack (Java/Angular) - Sector Bancario
DevsuDevsu is a technology agency that provides software development services, IT augmentation and staffing.
Estamos en la búsqueda de un Full Stack Engineer (Java / Angular) altamente versátil para trabajar de forma remota en LATAM. El profesional se desempeñará como desarrollador Full Stack, participando tanto en el desarrollo Backend con Java como Frontend con Angular, de acuerdo con las necesidades del proyecto. El candidato ideal contará con conocimientos básicos a intermedios en QA, DevOps y Seguridad, además de sólidas habilidades técnicas, un enfoque orientado a la calidad del software y la aplicación de buenas prácticas de desarrollo.
• Architect and integrate LLM-powered, agentic tools into our platform ecosystem. You will design self-healing infrastructure and automated root-cause analysis workflows to drastically reduce operational toil and accelerate incident resolution. • Drive the strategic roadmap for our GCP and Kubernetes-based cloud capabilities, balancing direct developer feedback with emerging cloud technologies. • Define, build, and maintain rigorous system Service Level Objectives (SLOs) and incident management processes. You will share ownership of platform health by participating in on-call rotations, using those frontline insights to continuously harden our systems. • Design transparent platform security (access controls, encryption, vulnerability management) that keeps the platform secure without slowing down developer velocity. • Manage cloud capacity and FinOps proactively, offering efficient scaling solutions and cost transparency to engineering teams. • Transform CI/CD (GitHub Actions, TeamCity), deployment (ArgoCD), and build tooling into a cohesive, self-service product that drives Change Failure Rates (CFR) to zero. • Embed platform standards directly into our tooling so that the "right way" is automatically the fastest and easiest way for our software engineers. • Provide high-level, solutions-oriented support by troubleshooting complex infrastructure issues and delivering resilient, product-level fixes. • Foster a customer-focused engineering environment. You will mentor junior team members and advocate for product-thinking and deep empathy for the developer experience.




