Job
- Level
- Senior
- Job Feld
- Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Berlin
- Arbeitsmodell
- Onsite
Job Zusammenfassung
In dieser Position designst und entwickelst du leistungsstarke Gateway- und Routing-Komponenten in Go, führst technische Reviews durch und optimierst die Infrastruktur für Authentifizierung sowie Caching.
Job Technologien
Deine Rolle im Team
- 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.
Unsere Erwartungen an dich
Qualifikationen
- 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.
- Deep network knowledge: TCP connection lifecycle, TLS/mTLS handshake and termination, HTTP/1.1, HTTP/2, HTTP/3 (QUIC), WebSocket, SSE.
- Applied cryptography: symmetric/asymmetric encryption, certificate chains of trust, key management, signing and verification.
- Proven track record of designing and scaling distributed, highly available systems.
- Solid understanding of large-scale web infrastructure: load balancers, reverse proxies, application servers, databases, message brokers, caching layers, and observability stacks.
- Ability to identify bottlenecks at both the code level and the system level, and propose pragmatic solutions.
- Working knowledge of Kubernetes concepts and deployment patterns.
Erfahrung
- 10+ years of professional software engineering experience.
- 5+ years of hands-on backend development in Go, with strong command of concurrency patterns, performance profiling, and idiomatic design.
- Experience authoring system/architecture design documents and leading technical reviews.
- BS/MS in Computer Science, Engineering, or equivalent demonstrated experience.
Unser Angebot
- We offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
Workato
Workato ist ein bedeutender Anbieter von Enterprise Orchestration mit Hauptsitz in Palo Alto, USA. Das Unternehmen stellt eine KI-gestützte Plattform bereit, die es ermöglicht, komplexe Arbeitsabläufe in Echtzeit zu automatisieren und die Effizienz von Unternehmen weltweit zu verbessern. Mit mehr als 400.000 Kunden und Niederlassungen in Europa und Asien hilft Workato Organisationen jeder Größe bei der digitalen Transformation.
Description
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Full Remote, Onsite
- Branche
- Internet, IT, Telekom