Staff Software Engineer - Scheduling
Dublin, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- 8+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Toast
Toast develops innovative technology aimed at empowering restaurants and local businesses to succeed in a digital landscape by streamlining operations, boosting sales, engaging customers, and supporting employee satisfaction. As a rapidly expanding company, Toast revolutionizes restaurant business processes by integrating restaurant point of sale systems, team management, guest-facing technology, and award-winning customer support into one platform.
Role Overview
We are seeking an experienced Staff Software Engineer to join our Team Management Suite and contribute to the Scheduling product. This role involves designing, building, and delivering scalable software that aids restaurant owners in creating efficient labor plans balancing profitability, employee scheduling needs, and guest satisfaction.
Key Responsibilities
- Lead collaboration among developers, product managers, and designers to develop compelling Scheduling features aimed at expanding our customer base and enhancing employee engagement within restaurants.
- Leverage full-stack development expertise to translate ambiguous business objectives into high-quality, production-ready code in a cooperative team setting.
- Promote engineering best practices by improving code quality across teams and mentoring engineers through code pairing, reviews, and project evaluations to elevate technical standards.
- Contribute actively to product design discussions and feature prioritization.
Required Qualifications
- More than 8 years of experience in backend or full-stack software development resulting in impactful product delivery.
- Strong proficiency with modern API design, including TypeScript, REST, and GraphQL, and familiarity with relational databases or alternative data storage solutions such as PostgreSQL or DynamoDB.
- Expertise in designing high-level technical solutions while maintaining hands-on involvement with code and system performance.
- Excellent communication skills, with the ability to clearly explain complex technical concepts to both technical colleagues and product leadership.
- Adaptability to work effectively amidst ambiguity, agile methodologies, and iterative software delivery.
- Experience and passion for mentoring team members.
- High customer empathy, striving to enhance user experience and product quality continuously.
Company Values and Culture
Toast encourages learning and the use of AI tools across disciplines to accelerate building for customers with improved quality and autonomy. We embrace a hybrid work model fostering collaboration and recognize that employees represent the key ingredient to our success. We promote diversity, authenticity, respect, and humility in our workplace culture, offering opportunities for growth and contribution.
Additional Information
- Toast is committed to accessibility and inclusivity in its hiring process, providing reasonable accommodations for applicants with disabilities.
- In the United States, particularly Massachusetts, it is illegal to require or administer a lie detector test as a condition of employment.