
Toast izstrādā integrētu programmatūru un aparatūru ēdināšanas un dzērienu nozarei. Tās platforma apvieno tirdzniecības vietu tehnoloģijas, maksājumu apstrādi, tiešsaistes pasūtījumus, algu uzskaiti un darbības pārvaldības rīkus, lai palīdzētu restorāniem ikdienas darbu pārvaldīt vienā sistēmā. Toast apkalpo plašu uzņēmumu loku, tostarp ātrās apkalpošanas un pilna servisa restorānus, ātrās ikdienas ēdināšanas vietas, augstākās klases restorānus, kafejnīcas un pārtikas kravas automašīnas. Uzņēmums arī publicē nozares ieskatus un izglītojošus materiālus restorānu operatoriem.
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.
Apraksts
- 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.
Prasības
- 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.
Priekšrocības
- 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.