Senior Go Engineer for Scalable Microservices (EU)

Bonapolia

New York (NY)

On-site

USD 150,000 - 210,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bonapolia is seeking a Senior Go Engineer to design, develop, and maintain scalable backend services. You will tackle high-load distributed systems, implement gRPC communication, and coach teammates on architecture and testing.

The role requires 5+ years of backend experience, strong Go skills, and deep knowledge of SQL databases and cloud-native stacks (Docker, Kubernetes, AWS). You will work with cross-functional teams and participate in agile ceremonies.

Qualifications

  • 5+ years of production backend engineering experience and complex product development.
  • Strong Go expertise: concurrency, synchronization, context propagation, goroutine lifecycle management, and graceful shutdown.
  • Experience with high-load distributed systems and microservice architecture.
  • Strong SQL and data modelling: schema design, joins, indexes, query analysis, replication, partitioning, and sharding.
  • Experience with MySQL or PostgreSQL and Redis caching strategies.
  • Sync/async inter-service communication using gRPC and message brokers, including delivery guarantees and idempotency.
  • Observability: metrics, logging, tracing, alerting, and Go profiling.
  • Understanding of NFRs, SLA/SLO/SLI, Docker, Kubernetes, CI/CD, and cloud platforms.
  • Maintainable, testable code; unit/integration testing; Git and code review workflows.

Responsibilities

  • Design, develop, and maintain scalable backend services and features.
  • Drive technical research, architecture design, and implementation.
  • Collaborate across teams, conduct reviews, and contribute to architectural discussions.
  • Own service delivery, production monitoring, maintenance, and observability.
  • Mentor engineers and participate in agile ceremonies.

Skills

Go backend engineering
Go concurrency
High-load distributed systems
SQL data modelling
MySQL/PostgreSQL
Redis caching
gRPC
Docker
Kubernetes
CI/CD
Cloud platforms
Observability
Testing & code reviews
Mentoring engineers

Tools

Docker
Kubernetes
gRPC
CI/CD tooling
Git

Job description

Bonapolia is seeking a Senior Go Engineer to design, develop, and maintain scalable backend services. You will tackle high-load distributed systems, implement gRPC communication, and coach teammates on architecture and testing.

The role requires 5+ years of backend experience, strong Go skills, and deep knowledge of SQL databases and cloud-native stacks (Docker, Kubernetes, AWS). You will work with cross-functional teams and participate in agile ceremonies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer: Scalable Backend & Microservices
Senior Go Engineer: Scalable Backend & Microservices

Bonapolia • United States

Remote
USD 120,000 - 180,000
Senior Go Backend Engineer for Scalable Microservices
Senior Go Backend Engineer for Scalable Microservices

Vision Square INC • Menlo Park (CA)

On-site
USD 140,000 - 190,000
Senior Go Engineer
Senior Go Engineer

Bonapolia • New York (NY)

On-site
USD 150,000 - 210,000
Senior Go Backend Engineer - Scalable Cloud Microservices
Senior Go Backend Engineer - Scalable Cloud Microservices

Compunnel Inc. • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Go Backend Engineer — Remote (EU, 6mo Contract)
Senior Go Backend Engineer — Remote (EU, 6mo Contract)

United States Digital Space LLC • United States

Remote
USD 81,000 - 116,000
Senior Go Backend Engineer: Microservices & Scale
Senior Go Backend Engineer: Microservices & Scale

CCS INC • Plano (TX)

On-site
USD 110,000 - 150,000
Competitive salary
Dental insurance
Health insurance
+1
Senior Go Backend Engineer - Cloud-Native, High-Performance
Senior Go Backend Engineer - Cloud-Native, High-Performance

GCS Recruitment • Baltimore (MD)

On-site
USD 140,000 - 180,000
Senior Go Backend Engineer — Lead Scalable Distributed Systems
Senior Go Backend Engineer — Lead Scalable Distributed Systems

United States Digital Space LLC • United States

Remote
USD 56,000 - 106,000
Senior Go Backend Engineer - Remote (Cloud & Microservices)
Senior Go Backend Engineer - Remote (Cloud & Microservices)

Bright Vision Technologies • Oregon

Hybrid
USD 100,000 - 150,000
Senior Go Backend Engineer for Distributed Systems
Senior Go Backend Engineer for Distributed Systems

Global Business Ser. 4u • Portland (OR)

On-site
USD 120,000 - 170,000