Senior Software Engineer
Toast Dublin, Ireland Apply nowPosted 10 days ago | Permanent | Competitive
Senior Software Engineer
Toast is building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: growing businesses they love. Our platform streamlines operations, increases revenue, and delivers outstanding guest experiences by integrating restaurant point of sale, team management, guest-facing technology, and award-winning customer support. As a Toaster, you'll be part of a team working on meaningful projects to shape the company's future. Join us to empower the restaurant community to delight guests, do what they love, and thrive.
Are you bready* for a change?
We are looking for a Senior Full Stack Engineer to join our Login and Permissions Experience team in Dublin. The ideal candidate has the ability and drive to make an impact on their own and enable others to succeed. This team defines, designs, and delivers access experiences for employees, restaurateurs, guests, and others across the Toast platform and ecosystem, including POS and Payroll, both in the US and internationally. You will help evolve our architecture to support new features and ensure robust monitoring as we scale.
Partnering with stakeholders, product managers, designers, and engineers, you will develop solutions that create a seamless, secure, and scalable experience that delights customers.
What You'll Do:
* Collaborate with UX, PM, QA, and other engineers to build web applications using modern technologies
* Lead complex projects to improve functionality and reliability
* Ship code that impacts Toast's growth
* Contribute to new product features from inception to deployment
* Promote best coding practices and standards
* Participate in design and code reviews
* Monitor feature rollouts and iterate based on feedback
* Design, build, and maintain resilient, scalable systems
* Address scaling challenges and optimize performance
* Mentor team members and provide technical guidance
Do you have the right ingredients*? (Requirements)
* 6+ years of experience with Java, Kotlin, or similar languages
* Proficiency in web technologies and UI frameworks (e.g., React, JavaScript, TypeScript, REST, GraphQL) with 3+ years of relevant experience
* Experience with databases like PostgreSQL and DynamoDB, including schema design and optimization
* Understanding of microservices, distributed systems, and enterprise messaging
* Familiarity with asynchronous communication tools (e.g., Pulsar, JMS, Kafka)
* Proven track record of delivering reliable services
* Excellent communication skills for technical and non-technical audiences
* Passion for technology and continuous learning
* Enthusiasm for solving impactful challenges and writing clean, scalable code
* Focus on personal and team growth, balancing task completion with stability
* Ability to tackle complex problems, communicate clearly, and share knowledge
* Experience with distributed systems is a plus
* Enjoy building well-engineered, accessible systems
* Experience with Agile/Scrum methodologies
Note: This role is hybrid and requires in-office presence at least two days a week.
Our Spread of Total Rewards
We offer competitive compensation and benefits designed to attract, retain, and motivate top talent. Our benefits promote a healthy lifestyle and flexibility. Learn more at Toast Benefits.
*Bread puns encouraged but not required.
#LI-HYBRID
Diversity, Equity, and Inclusion
At Toast, our employees are our secret ingredient. We embrace diversity with authenticity, inclusivity, respect, and humility, creating equitable opportunities and delivering exceptional experiences.
We Thrive Together
Our hybrid work model fosters collaboration and values individual needs. Learn more at Locations & Culture.
Apply today!
We are committed to accessible and inclusive hiring. For accommodations, contact candidateaccommodations@toasttab.com.
#J-18808-Ljbffr