
Toast udvikler integreret software og hardware til mad- og drikkevarebranchen. Platformen samler kasseteknologi, betalingsbehandling, onlinebestilling, lønadministration og driftsværktøjer for at hjælpe restauranter med at håndtere det daglige arbejde i ét samlet system. Toast betjener en bred vifte af virksomheder, herunder fastfoodrestauranter, restauranter med fuld service, fast-casual-steder, fine dining-restauranter, caféer og foodtrucks. Virksomheden udgiver også brancheindsigter og undervisningsmateriale for restauratører.
Staff softwareingeniør, udvikleroplevelse
Fastlæg arkitekturen, og byg AI-understøttede udviklerværktøjer til Toasts teknologiplatform for restauranter. Forbedr ingeniørernes arbejdsgange på tværs af hundredvis af tjenester og teams.
Beskrivelse
- Fastlæg den tekniske retning og den langsigtede arkitektur for lokal udvikling, buildværktøjer, delte biblioteker og udviklerportalen.
- Vejled arkitekturen for testframeworks og centrale biblioteker til udvikling af webtjenester.
- Design, byg og lever platformskomponenter med stor effekt, som bruges på tværs af teams.
- Brug data og feedback fra ingeniører sammen med produktteamet til at finde friktion i arbejdsgangene og fastlægge en prioriteret, målbar køreplan.
- Skab selvbetjente standardforløb, der hjælper produktteams med at bygge og videreudvikle tjenester.
- Afstem tekniske planer med partnerteams inden for AI, CI/CD og cloudinfrastruktur.
- Samarbejd med kundevendte teams for at sikre, at udviklerplatformens løsninger opfylder kundernes og forretningens behov.
- Styrk teamets tekniske praksis gennem designgennemgange, mentorordninger, parprogrammering og udvikling af tekniske ledere.
Krav
- Mindst 8 års professionel erfaring med softwareudvikling.
- Dyb ekspertise i et alment programmeringssprog som Kotlin, Java, Go eller TypeScript.
- Tryg ved at arbejde med flere programmeringssprog.
- Solid erfaring med buildsystemer i stor skala og afhængighedsstyring som Gradle, Maven eller npm.
- Erfaring med at håndtere softwaremigreringer på tværs af hundredvis af tjenester.
- Dokumenteret erfaring med at lede tekniske initiativer på tværs af teams fra problemformulering til design, levering og udbredelse.
- Erfaring med at designe produkter til udviklere som CLI-værktøjer, SDK'er, delte biblioteker, testframeworks eller portaler.
- Fokus på brugervenlighed og udbredelse.
- Praktisk erfaring med AI-assisterede udviklingsværktøjer og agentbaserede udviklingsmetoder samt velovervejede synspunkter på deres anvendelse.
- Gode kommunikationsevner, herunder evnen til at skrive klare tekniske strategier og designdokumenter og skabe indflydelse uden formel myndighed.
- Empati for ingeniører som brugere og en praksis med at måle resultater frem for leverede funktioner.
- Erfaring med interne udviklerportaler eller servicekataloger som Backstage er en fordel.
- Erfaring med at bygge eller integrere LLM-drevne udviklerværktøjer, kodeagenter eller MCP-servere er en fordel.
- Erfaring med containerbaserede eller cloudbaserede udviklingsmiljøer som Dev Containers, Docker, Kubernetes eller AWS ECS er en fordel.
- Erfaring med at definere og følge mål for udviklerproduktivitet som DORA, SPACE eller analyser af build og test er en fordel.
Fordele
- Konkurrencedygtig løn og fordelagtige programmer.
- Kontant løn, som kan omfatte overtidsbetaling og bonus eller provision, hvis man er berettiget.
- Aktier.
- Fordele, der understøtter en sund livsstil.
- Fleksible fordele, der er tilpasset skiftende behov.
- En hybrid arbejdsmodel, der tager individuelle behov i betragtning.
- Rimelige tilpasninger for personer med handicap.