Job details

Senior Software Engineering Manager

  • Java
  • AWS
  • PostgreSQL
  • ES6
  • React.js
  • Kotlin
  • DynamoDB

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.

Toast’s Restaurant RD teams build products that allow restaurant staff to do what they love: provide great food and service to their guests. Every day, thousands of servers, hosts, bartenders, and chefs use our products to serve millions of guests!

Toast Orders platform is seeing huge growth in volume, scale along with features and functionality needed to support organizational growth in various lines of businesses across Toast. Orders are critical to all restaurant operations and drive all of Toast’s restaurant products from our point of sale systems to our off-prem dining experiences.

For this space, alongside strong people management and growth, we have few key tracks of work that need to be progressed simultaneously - support current restaurant operations via event driven architecture, implement and rollout a newer generation of syncing infrastructure that will create a solid growth platform for Toast’s next 5 years.

We are looking for a Senior Engineering Manager, ideally experienced in application platform management, who can organize the work for predictable execution while maintaining performance SLOs for sub systems and components and managing communications around the work involved.


About this roll* (Responsibilities)
  • Drive delivery of business outcomes across multiple teams, including planning and execution.
  • Collaborate closely with multiple stakeholders to get actionable, valuable work defined for the team.
  • Keep product quality high in collaboration with QA and automation
  • Operating high-scale, critical infrastructure for Toast Restaurant Operations
  • Ensure end-to-end delivery of software, including team ownership of monitoring and production issues
  • Coach individuals in professional and technical development
  • Mentor both new and experienced Team Leads
  • Grow teams to meet business needs via recruiting

Do you have the right ingredients?
  • Experience managing business critical platform applications where every transaction has monetary values.
  • Experience leading teams in developing projects from feature conception to production
  • Experience writing, delivering, and operating software in a SaaS environment
  • Experience managing SLOs and high availability critical systems.
  • A bias towards action, with the ability to balance between getting things done and making things perfect.
  • A strong sense of empathy for customers and teammates
  • A desire to build a diverse team that wins together and prioritizes customer success

Our Tech Stack

Our products run on a stack that ranges from guest and restaurant-facing Android tablets to backend services in Java to internal, guest-facing and restaurant-facing web apps. Our backend services follow a microservice architecture written using Java and Kotlin on DropWizard; we use AWS extensively, ranging from S3 to RDS to DynamoDB to Lambda. We have our own platform for dealing with service elevations and robust load balancing. We store data in PostgreSQL databases or DynamoDB tables depending on use case, and utilize Apache Spark for large scale data workloads including query and batch processing. The web frontend is built using React and ES6. Our restaurant point of sale application is an Android application written in Java and Kotlin. Apache Pulsar and Camel are used extensively in our integration transaction workflow processing.


Our Spread of Total Rewards

We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits at https://careers.toasttab.com/toast-benefits.


*Bread puns encouraged but not required

The base salary range for this role is listed below. The starting salary will be determined based on skills and experience. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits.
Pay Range

$177,000$249,000 USD

We are Toasters

Diversity, Equity, and Inclusion is Baked into our Recipe for Success.

At Toast our employees are our secret ingredient. When they are powered to succeed, Toast succeeds.

The restaurant industry is one of the most diverse industries. We embrace and are excited by this diversity, believing that only through authenticity, inclusivity, high standards of respect and trust, and leading with humility will we be able to achieve our goals.

Baking inclusive principles into our company and diversity into our design provides equitable opportunities for all and enhances our ability to be first in class in all aspects of our industry.


Bready* to make a change? Apply today!

Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com