Senior Go Backend Engineer - Remote, High-Throughput

Wellfound

Barcelona

A distancia

EUR 75.000 - 105.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Destaca para este puesto — genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Descripción de la vacante

Workato seeks a seasoned Go backend engineer to design and optimize distributed systems that power our runtime platform. You will tackle high-concurrency components, memory-sensitive paths, and performance-critical code, collaborating across teams to ensure reliability and scalability.

This role emphasizes low-level engineering and robust concurrency handling in a remote, globally distributed setting. Ideal candidates bring 5+ years of Go experience, deep knowledge of Go internals, and a track

Formación

  • 5+ years of professional Go experience.
  • Deep understanding of Go internals, scheduler, memory management and GC.
  • Experience building high-throughput, concurrent distributed systems.
  • Strong debugging skills for concurrency issues and production incidents.
  • Understanding of databases (relational and NoSQL), message brokers, caching, monitoring.
  • Ability to work in a fully remote, globally distributed environment.
  • BS/MS in Computer Science or 7+ years of relevant industry experience.

Responsabilidades

  • Design and implement distributed backend systems in Go with focus on performance and memory behavior.
  • Work on runtime-level components operating under high concurrency and throughput.
  • Apply knowledge of Go internals to improve system efficiency.
  • Design and optimize concurrent workflows using goroutines, channels, synchronization primitives, and context propagation.
  • Analyze and optimize memory allocations and data structures for performance-critical paths.
  • Improve execution engine for third-party code (isolation, performance, feature extensions).
  • Modernize runtime components with modularity, architecture, and observability in mind.
  • Improve trigger configuration and execution across webhooks and polling mechanisms.
  • Integrate and optimize data storage solutions (Postgres, S3, DynamoDB, Kafka, ClickHouse).
  • Identify bottlenecks, race conditions, deadlocks, and performance degradation in distributed systems.
  • Own initiatives end-to-end, from design to rollout and production support.
  • Conduct code reviews with emphasis on correctness and concurrency safety.

Conocimientos

Go
Concurrency
Distributed systems
Performance optimization
Debugging concurrency issues
Go internals

Educación

BS/MS in Computer Science

Herramientas

Docker
AWS
PostgreSQL
Kafka
ClickHouse

Descripción del empleo

Workato seeks a seasoned Go backend engineer to design and optimize distributed systems that power our runtime platform. You will tackle high-concurrency components, memory-sensitive paths, and performance-critical code, collaborating across teams to ensure reliability and scalability.

This role emphasizes low-level engineering and robust concurrency handling in a remote, globally distributed setting. Ideal candidates bring 5+ years of Go experience, deep knowledge of Go internals, and a track

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior/ Staff GOlang Engineer (Engine Team)
Senior/ Staff GOlang Engineer (Engine Team)

Wellfound • Barcelona

A distancia
EUR 75.000 - 105.000
Staff Backend Engineer (Ruby/Go) - Remote & Impactful
Staff Backend Engineer (Ruby/Go) - Remote & Impactful

Workato • Madrid

A distancia
EUR 90.000 - 130.000
Flexible working arrangements
Professional development opportunities
Wellness & recreation time
Staff Software Engineer (Ruby or GOlang)
Staff Software Engineer (Ruby or GOlang)

Workato • Madrid

Presencial
EUR 90.000 - 130.000
Flexible working arrangements
Professional development opportunities
Wellness & recreation time
Senior Backend Engineer (Go) — Scale High-Impact Systems
Senior Backend Engineer (Go) — Scale High-Impact Systems

Titan Operating System • Barcelona

Presencial
EUR 70.000 - 90.000
Private health insurance
Central Barcelona office location
Competitive compensation
+1
Senior Go Backend Engineer - Distributed Systems
Senior Go Backend Engineer - Distributed Systems

Block Labs • Málaga

Presencial
EUR 60.000 - 90.000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • España

A distancia
EUR 48.000 - 72.000
Senior Go Backend Engineer — High-Impact APIs Unlimited PTO
Senior Go Backend Engineer — High-Impact APIs Unlimited PTO

Semrush Inc. • España

Presencial
EUR 70.000 - 120.000
Unlimited PTO
Hobby & team building budget allowance
Employee Support Program
+2
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Barcelona

Presencial
EUR 50.000 - 70.000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay.
Exciting projects with Fortune 500 companies.
+1
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Madrid

Presencial
EUR 86.000 - 130.000
Professional growth opportunities
Competitive compensation
Exciting projects with top companies
+1
Senior Go Backend Engineer (Remote, Flexible)
Senior Go Backend Engineer (Remote, Flexible)

Parser • España

A distancia
EUR 85.000 - 120.000
Medical insurance
Remote working
Flexible work environment
+1