
Toast dezvoltă software și hardware integrate pentru industria alimentară și a băuturilor. Platforma sa reunește tehnologii pentru puncte de vânzare, procesarea plăților, comenzi online, salarizare și instrumente operaționale, ajutând restaurantele să își gestioneze activitatea de zi cu zi într-un singur sistem. Toast deservește o gamă largă de afaceri, inclusiv restaurante cu servire rapidă și cu servire completă, localuri fast-casual, restaurante de lux, cafenele și rulote cu mâncare, publicând totodată informații despre industrie și resurse educaționale pentru operatorii de restaurante.
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.
151.000 $ – 309.000 $ / an
RemoteNormă întreagăLiderLimbă Obligatorie: englezăRelații cu dezvoltatoriiDescriere
- 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.
Cerințe
- 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.
Beneficii
- 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.