Senior Backend Engineer, Golang (Colombia)

Senior Backend Engineer, Golang (Colombia)

13 oct
|
EXIT83 Consulting
|
Colombia

13 oct

EXIT83 Consulting

Colombia

We are looking for a Senior Go Backend Engineer to build the backend foundation for a new real-time transportation product. The platform will ingest shuttle location and operational data from third-party webhooks and APIs, validate and store it in PostgreSQL on AWS, and expose it through APIs that power a live vehicle-tracking map. This is a hands-on delivery role. You will work closely with product and engineering to make pragmatic architectural decisions, build and deploy the core services, and leave the system production-ready, well tested, and documented for continued development. The adecuado contractor can ramp up quickly, work independently, and communicate decisions, progress, risks, and blockers clearly.
Primary focus: Backend architecture and implementation
Core technologies: Go, PostgreSQL, PostGIS, REST APIs, webhooks, and AWS
Backend Development and Integrations
- Design and build production-quality backend services in Go.
- Develop REST APIs for vehicle, route, location, and operational data, with clear contracts for the frontend application.




- Build secure webhook endpoints to ingest data from external transportation systems.
- Validate, normalize, and persist incoming events, with appropriate authentication, authorization, and input validation.
- Ensure webhook processing is idempotent and resilient to duplicate, delayed, or out-of-order events.
- Handle retries, failures, rate limits, and malformed third-party payloads.
- Enable real-time or near-real-time vehicle updates using WebSockets, Server-Sent Events, polling, or another agreed approach.

Data Architecture
- Design PostgreSQL schemas for vehicles, locations, routes, events, and related operational data.
- Build efficient queries for current and historical vehicle locations.
- Model geospatial data using PostgreSQL and PostGIS where appropriate.
- Evaluate whether queues or asynchronous processing are needed for the initial product.

AWS Deployment and Reliability
- Deploy and operate the backen

📌 Senior Backend Engineer, Golang (Colombia)
🏢 EXIT83 Consulting
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer, golang (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer, golang (colombia) / colombia