Toast
Toast
Toast тамақтану және сусындар индустриясына арналған интеграцияланған бағдарламалық және аппараттық шешімдер әзірлейді. Оның платформасы мейрамханаларға күнделікті жұмыстарын бір жүйе арқылы басқаруға көмектесу үшін сату нүктесі технологиясын, төлемдерді өңдеуді, онлайн тапсырыстарды, еңбекақы төлеуді және операциялық құралдарды біріктіреді. Toast жылдам қызмет көрсететін және толық қызмет көрсететін мейрамханаларға, fast-casual форматындағы орындарға, жоғары санатты мейрамханаларға, кафелерге және фуд-трактарға қоса, бизнестің кең ауқымына қызмет көрсетеді. Сонымен бірге мейрамхана операторларына арналған салалық талдаулар мен оқу ресурстарын жариялайды.

Staff Software Engineer, Developer Experience

Set architecture and build AI-enabled developer tools for Toast’s restaurant technology platform. Improve engineering workflows across hundreds of services and teams.

Сипаттама

  • Set technical direction and long-term architecture for local development, build tooling, shared libraries, and the developer portal.
  • Guide the architecture of testing frameworks and core libraries for web service development.
  • Design, build, and deliver high-impact platform components used across teams.
  • Use data and engineer feedback with Product to identify workflow friction and define a prioritized, measurable roadmap.
  • Create self-service golden paths that help product teams build and evolve services.
  • Align technical plans with AI, CI/CD, and Cloud Infrastructure partner teams.
  • Work with customer-facing teams to ensure developer platform solutions meet customer and business needs.
  • Strengthen the team’s technical practice through design reviews, mentorship, code pairing, and developing technical leaders.

Талаптар

  • At least 8 years of professional software engineering experience.
  • Deep expertise in a general-purpose language such as Kotlin, Java, Go, or TypeScript.
  • Comfort working in multiple programming languages.
  • Strong experience with large-scale build systems and dependency management, such as Gradle, Maven, or npm.
  • Experience managing software migrations across hundreds of services.
  • A record of leading cross-team technical initiatives from defining the problem through design, delivery, and adoption.
  • Experience designing developer-facing products such as CLIs, SDKs, shared libraries, testing frameworks, or portals.
  • A focus on usability and adoption.
  • Hands-on experience with AI-assisted development tools and agentic development practices, with informed perspectives on their use.
  • Strong communication skills, including writing clear technical strategies and design documents and influencing without formal authority.
  • Empathy for engineers as customers and a practice of measuring outcomes rather than feature delivery.
  • Experience with internal developer portals or service catalogs such as Backstage is preferred.
  • Experience building or integrating LLM-powered developer tools, coding agents, or MCP servers is preferred.
  • Experience with containerized or cloud-based development environments such as Dev Containers, Docker, Kubernetes, or AWS ECS is preferred.
  • Experience defining and tracking developer productivity measures such as DORA, SPACE, or build and test analytics is preferred.

Артықшылықтар

  • Competitive compensation and benefits programs.
  • Cash compensation, which may include overtime and bonus or commission when eligible.
  • Equity.
  • Benefits that support a healthy lifestyle.
  • Flexible benefits designed to meet changing needs.
  • A hybrid work model that takes individual needs into account.
  • Reasonable accommodations for people with disabilities.