Staff Software Engineer

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Fullstack Staff Software Engineer at Toast creating robust software applications for restaurant management. Collaborating with Design, Product, and engineering teams to enhance customer service.

Responsibilities

  • Join a collaborative team of Design, Product, QA, and other engineering members in developing robust and scalable full-stack software applications.
  • Lead complex projects that improve functionality and reliability for our customers
  • Provide design feedback and participate in code reviews to ensure implementation meet requirements
  • Drive architectural discussions and influence the technical roadmap
  • Advocate for best coding practices to raise the bar for you, your team, and the company
  • Mentor and provide technical guidance to other team members
  • Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.

Requirements

  • 8+ years of full-stack experience in Java, Kotlin, or other object-oriented languages, and modern web frameworks such as React.
  • Proficient with modern web standards and technologies (e.g. REST, GraphQL)
  • Proficient with non-relational data stores (e.g. DynamoDB)
  • Experience with applied machine learning or large language models.
  • Experience with distributed systems, enterprise messaging systems, and/or microservices
  • Experience delivering high-quality, reliable services to production
  • Excellent cross-team communication skills on complex technical topics
  • Passionate about technology and learning new things.

Benefits

  • Our total rewards package that helps to attract, retain, and motivate the best and brightest people in our industry. • Learn more about our benefits at https://careers.toasttab.com/toast-benefits.

Job type

Full Time

Experience level

Lead

Salary

CA$175,000 - CA$220,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsDynamoDBGraphQLJavaKotlinMicroservicesReact

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.