Workato06.04.2026

Senior Backend Engineer (GO, API Gateways)

Barcelona

Обязанности

  • 01Design, build, and operate high-performance gateway and routing components in Go
  • 02Own technical direction for your area: author design documents, lead architectural reviews, evaluate trade-offs, and drive decisions to conclusion
  • 03Build and evolve infrastructure for authentication, caching, rate limiting, request queuing, and traffic shaping
  • 04Collaborate with SRE, Infrastructure, and Platform teams to meet availability, scalability, and observability requirements
  • 05Stay current with relevant technologies, protocols, and industry patterns; present findings and proposals for architectural review
  • 06Deliver features end-to-end: from design through production rollout and ongoing maintenance

Требования

  • 0110+ years of professional software engineering experience
  • 025+ years of hands-on backend development in Go, with strong command of concurrency patterns, performance profiling, and idiomatic design
  • 03Deep understanding of Go internals: scheduler, garbage collector, memory model, and runtime behavior under load
  • 04Strong systems programming foundation: understanding of how things work below the application layer
  • 05Deep network knowledge: TCP connection lifecycle, TLS/mTLS handshake and termination, HTTP/1.1, HTTP/2, HTTP/3 (QUIC), WebSocket, SSE
  • 06Applied cryptography: symmetric/asymmetric encryption, certificate chains of trust, key management, signing and verification
  • 07Proven track record of designing and scaling distributed, highly available systems
  • 08Solid understanding of large-scale web infrastructure: load balancers, reverse proxies, application servers, databases, message brokers, caching layers, and observability stacks
  • 09Experience authoring system/architecture design documents and leading technical reviews
  • 10Ability to identify bottlenecks at both the code level and the system level, and propose pragmatic solutions
  • 11Working knowledge of Kubernetes concepts and deployment patterns
  • 12BS/MS in Computer Science, Engineering, or equivalent demonstrated experience

Условия

  • 01Flexible work environment
  • 02Multiple benefits for employees
  • 03Globally distributed team across Singapore, Europe, and the US