Toast
Toast
Toast oziq-ovqat va ichimliklar sanoati uchun integratsiyalashgan dasturiy va apparat yechimlarini ishlab chiqadi. Uning platformasi restoranlarga kundalik ishlarni yagona tizim orqali boshqarishda yordam berish uchun savdo nuqtasi texnologiyasi, to‘lovlarni qayta ishlash, onlayn buyurtma, ish haqi hisob-kitobi va operatsion vositalarni birlashtiradi. Toast tezkor xizmat ko‘rsatadigan va to‘liq xizmat ko‘rsatadigan restoranlar, fast-casual maskanlar, yuqori darajadagi restoranlar, kafelar hamda oziq-ovqat furgonlarini o‘z ichiga olgan keng turdagi bizneslarga xizmat ko‘rsatadi. Shuningdek, restoran operatorlari uchun sohaga oid tahlillar va ta’limiy resurslarni nashr etadi.

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.

Tavsif

  • 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.

Talablar

  • 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.

Imtiyozlar

  • 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.