Senior Golang Developer

Bonapolia

Lisboa

Presencial

EUR 60 000 - 80 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

B2B contract
Lisbon-based team

Resumo da oferta

Bonapolia, a Lisbon-based IT staff augmentation team, seeks a Senior Golang Developer to design, build, and scale backend services for a global mobility platform.

You will drive architecture, mentor engineers, and own the production lifecycle in a fast-paced, multinational environment with focus on performance, reliability, and robust observability.

Qualificações

  • 5+ years of backend engineering experience in production environments.
  • Strong Go expertise including concurrency and goroutine lifecycle management.
  • Experience in high-load distributed systems and microservice patterns.
  • Strong SQL and data modelling skills with advanced indexing and partitioning strategies.
  • Experience with Redis caching and async inter-service communication (gRPC, message brokers).
  • Hands-on with Docker, Kubernetes, CI/CD, and cloud platforms.
  • Proficiency with Git and modern code review workflows.
  • Russian language proficiency is required.

Responsabilidades

  • Design, develop, and maintain backend services for a high-load fleet management platform.
  • Drive architecture design and implementation of backend services and new features.
  • Participate in code reviews and architectural discussions.
  • Write clean, testable code with solid unit and integration tests.
  • Own backend services lifecycle including monitoring and production maintenance.
  • Set up and maintain observability infrastructure (metrics, logs, tracing).
  • Mentor engineers and promote best practices.
  • Participate in Agile practices.

Conhecimentos

Go programming
Concurrency
Distributed systems
SQL data modelling
Redis caching
gRPC
Microservices
Observability
Docker & Kubernetes
CI/CD pipelines
Git & code reviews
Russian language

Ferramentas

MySQL
PostgreSQL

Descrição da oferta de emprego

We are looking for a Senior Golang Developer

The customer is a global mobility and urban services platform that enables users to book rides and other services.

The project focuses on enhancing a high-load fleet management platform for ride-hailing operations across multiple countries.

Ongoing

  • Ability to explain, at any level of detail, the architecture of projects.
  • Ability to independently drive ambiguous problems to a solution by clarifying requirements.
  • 5+ years of commercial backend engineering experience in production environments.
  • Strong Go expertise, including concurrency, synchronization primitives, context propagation, goroutine lifecycle management, and graceful shutdown patterns.
  • Experience building and supporting high-load distributed systems.
  • Recent product development experience involving complex business logic and evolving requirements.
  • Strong SQL and data modelling skills, including schema design, joins, aggregations, composite indexes, data type selection, query analysis, and scaling strategies such as replication, partitioning, and sharding.
  • Experience with MySQL or PostgreSQL.
  • Strong understanding of caching strategies, including Redis.
  • Experience with synchronous and asynchronous inter-service communication, including gRPC and message brokers.
  • Deep understanding of microservice architecture patterns and efficient client-server interactions.
  • Hands-on experience with observability tools and practices, including metrics, logging, distributed tracing, alerting,.
  • Understanding of non-functional requirements, SLA, SLO, and SLI.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms.
  • Ability to write maintainable, testable code with solid unit and integration test coverage.
  • Proficiency with Git and modern code review workflows
  • Russian language proficiency is required
Responsibilities and Tasks:
  • Design, develop, and maintain robust, scalable, and reliable backend services according to business needs.
  • Drive technical research, architecture design, and implementation of backend services and new features.
  • Actively participate in code reviews and architectural discussions.
  • Write clean, effective, and maintainable code in accordance with company standards.
  • Take ownership of the backend services lifecycle, including delivery, monitoring, and production maintenance.
  • Set up and maintain observability infrastructure, including metrics, logging, dashboards, and tracing.
  • Mentor and guide other engineers, advocating for best practices and high standards.
  • Participate in Agile practices.
Interview stages:
  • internal technical interview (1-1,5 hour)
What we offer

Model: B2B contract with Bonapolia - one contract, one monthly invoice

Rate: negotiated per candidate seniority and client budget

Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)

We handle the client-side paperwork: MSA, NDA, invoicing

Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.

More at bonapolia.com

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Backend developer Java-Golang
Backend developer Java-Golang

KCS iT • Lisboa

Presencial
EUR 50 000 - 70 000
Personalized development goals
Free training programs
Well-being programs
Senior Go Developer
Senior Go Developer

Proxify • Portugal

Presencial
EUR 50 000 - 70 000
On-time monthly payments
24 flex days off
Career-accelerating positions
Senior Fullstack Engineer (Golang)
Senior Fullstack Engineer (Golang)

N-iX • Lisboa

Híbrido
EUR 45 000 - 70 000
Competitive compensation
Professional development opportunities
Flexible working format
+2
GOLANG DEVELOPER (HYBRID)
GOLANG DEVELOPER (HYBRID)

iTRTech Group • Lisboa

Híbrido
Confidential
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Lisboa

Presencial
EUR 86 000 - 147 000
Professional growth opportunities
Competitive compensation
Exciting projects
+2
Lead Backend Developer
Lead Backend Developer

DSV Road GmbH • Lisboa

Híbrido
EUR 70 000 - 100 000
Permanent contract
Private medical care
English courses
+3
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Go (Golang) Developer
Go (Golang) Developer

Capgemini Engineering • Lisboa

Presencial
EUR 70 000 - 110 000
Hybrid work
Health and life insurance
Great office locations
+1
GO Senior Lead Developer
GO Senior Lead Developer

Capgemini Engineering • Fundão

Presencial
EUR 90 000 - 130 000
Health insurance
Hybrid work model
Career growth programs
+1
GO Senior Lead Developer
GO Senior Lead Developer

Capgemini Engineering • Porto

Presencial
EUR 70 000 - 110 000
Health and life insurance
Referral program with bonuses
Great office locations
+1