Senior Backend Engineer (GO, API Gateways)

Senior Backend Engineer (GO, API Gateways)

München Vollzeit 60000 - 75000 € / Jahr (geschätzt) Homeoffice (teilweise)
W

Auf einen Blick

  • Aufgaben: Entwickle leistungsstarke Backend-Systeme mit Go und leite technische Entscheidungen.
  • Unternehmen: Innovatives Unternehmen im Bereich API-Management mit einem dynamischen Team.
  • Vorteile: Flexible Arbeitszeiten, großartige Mitarbeiterleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Engagiertes Team mit Fokus auf Wellness und Spaß bei der Arbeit.
  • Warum dieser Job: Gestalte die Zukunft der API-Infrastruktur und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Go, und starke Teamfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.

  • We are looking for a Senior Backend Engineer (Go Lang) with deep Go expertise to join the Gateways team
  • This is a hands‑on individual contributor role with expectations to own subsystems end‑to‑end and drive technical direction in your area of ownership
  • The Gateways team owns Workato’s API management, gateway, and routing infrastructure — the layer that sits between external consumers and the platform’s core services
  • Our scope includes the classic API Management (APIM) product, an AI Gateway for LLM traffic management, and an MCP Gateway for Model Context Protocol integration
  • We operate at high scale, low latency, and with strict availability requirements
  • Design, build, and operate high‑performance gateway and routing components in Go
  • Own technical direction for your area: author design documents, lead architectural reviews, evaluate trade‑offs, and drive decisions to conclusion
  • Build and evolve infrastructure for authentication, caching, rate limiting, request queuing, and traffic shaping
  • Collaborate with SRE, Infrastructure, and Platform teams to meet availability, scalability, and observability requirements
  • Stay current with relevant technologies, protocols, and industry patterns; present findings and proposals for architectural review
  • Deliver features end‑to‑end: from design through production rollout and ongoing maintenance

Benefits

  • Flexible Working Arrangements: We maintain a hybrid remote work model and provide everyone with best‑of‑breed technology tools that enable them to work anywhere, anytime.
  • Great
  • Employee

Benefits: Such as an Employee Assistance Programme (EAP), Health Insurance, Referral Bonuses, and Workato Stock Options, tailored to the countries that our employees are based in.

  • Professional Development Opportunities: We support individual career ambitions, and set aside training programs and budgets they can tap on to upgrade both soft and hard skills.
  • Recreation Time: From virtual game nights to fitness sessions, there’s always time for a little fun on the calendars.
  • Dedicated Wellness: We make it a point to dedicate time to pause, recharge and get to know each other better.

Qualifications

  • BS/MS in Computer Science, Engineering, or equivalent demonstrated experience
  • Deep understanding of Go internals: scheduler, garbage collector, memory model, and runtime behavior under load
  • Strong systems programming foundation: understanding of how things work below the application layer
  • Solid understanding of large‑scale web infrastructure: load balancers, reverse proxies, application servers, databases, message brokers, caching layers, and observability stacks
  • Proven track record of designing and scaling distributed, highly available systems
  • Experience authoring system/architecture design documents and leading technical reviews
  • Applied cryptography: symmetric/asymmetric encryption, certificate chains of trust, key management, signing and verification
  • Working knowledge of Kubernetes concepts and deployment patterns
  • 10+ years of professional software engineering experience
  • Ability to identify bottlenecks at both the code level and the system level, and propose pragmatic solutions
  • 5+ years of hands‑on backend development in Go, with strong command of concurrency patterns, performance profiling, and idiomatic design
  • Deep network knowledge: TCP connection lifecycle, TLS/m TLS handshake and termination, HTTP/1.1, HTTP/2, HTTP/3 (QUIC), Web Socket, SSE
  • Reading‑level familiarity with Ruby (on Rails) — the Workato platform core is Ruby‑based and owned by other teams, but integration points require the ability to navigate and understand existing code
  • Familiarity with AI/LLM serving infrastructure: model proxying, token metering, streaming protocols
  • Experience with Redis‑based caching and pub/sub patterns
  • Experience with Docker, container orchestration, and cloud infrastructure (AWS, Azure, or GCP)
  • Exposure to API gateway or service mesh internals (e. g., Envoy, Kong, custom proxies)
  • Integration with third‑party REST/g RPC APIs at scale (throttling, retries, circuit breaking, batch processing)
  • Contributions to open‑source projects
  • Open to experimentation; pragmatic about adopting new technologies
  • Full‑cycle product delivery mindset: from problem framing through production and maintenance
  • Strong written and spoken English — sufficient for design discussions, code reviews, and cross‑team collaboration
  • Comfortable working in a globally distributed team across multiple timezones (the team spans Singapore, Europe, and the US)
  • #J-18808-Ljbffr

Senior Backend Engineer (GO, API Gateways) Arbeitgeber: Workato

Als Senior Backend Engineer (GoLang) bei Workato erwartet Sie eine dynamische und unterstützende Arbeitsumgebung, die Flexibilität und individuelle Entwicklungsmöglichkeiten bietet. Mit einem hybriden Arbeitsmodell und erstklassigen Technologien können Sie von überall aus arbeiten, während Sie gleichzeitig von großartigen Mitarbeiterleistungen wie Gesundheitsversorgung und Schulungsbudgets profitieren. Unsere Unternehmenskultur fördert Teamzusammenhalt und Wohlbefinden durch regelmäßige Freizeitaktivitäten und Wellness-Initiativen, was Workato zu einem hervorragenden Arbeitgeber macht.

W

Kontaktdaten:

Workato Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend Engineer (GO, API Gateways) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Workato anzuklopfen, wenn du dich auf die Stelle als Senior Backend Engineer (GO, API Gateways) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Workato vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer (GO, API Gateways) mit Bravour zu bestehen

GoLang
API Management
High-Performance Gateway Design
Systems Programming
Distributed Systems Design
Applied Cryptography
Kubernetes

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Workato klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Workato vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.