Remote Senior Go Backend Engineer (Real‑Time Sensor Ingestion)
Description
HireLatam is a premier recruitment agency that places top Latin American talent in independent contractor roles in US companies. With a proven track record and a commitment to excellence, we're your trusted partner in the pursuit of career success. Our extensive network, personalized approach, and supportive guidance ensure that you're in the best hands to find your next job opportunity.
Job Title: Remote Senior Go Backend Engineer (Real‑Time Sensor Ingestion)- (100% Work From Home)
We’re hiring a Senior Go Engineer to build real‑time data ingestion pipelines, migrate Python Lambdas to Go, and work on distributed systems that connect hardware sensors to cloud infrastructure. If you love Go, real‑time data, and solving production‑level challenges, this role is for you.
About the Role
You’ll own Go microservices that ingest and process high‑velocity sensor data using WebSockets and distributed processing patterns. You’ll migrate Python Lambda functions into Go, maintain legacy services during the transition, and deploy everything on AWS EKS + serverless infrastructure.
This is a hands‑on backend role in a senior engineering environment where autonomy, clarity, and ownership matter. You’ll work directly with hardware integrations, real‑time pipelines, and production systems that must stay reliable under load.
About the Client
A US‑based technology company operating in the real‑time sensing and data intelligence space. Their platform connects hardware devices, cloud infrastructure, and distributed microservices to deliver mission‑critical insights. Small, senior engineering team. High autonomy. High impact.
Responsibilities
-
Build & maintain Go microservices for real‑time sensor ingestion (WebSockets, data fusion)
-
Migrate Python Lambda functions to Go
-
Maintain legacy Python services during transition
-
Deploy services on AWS EKS, Lambda, API Gateway, DynamoDB, S3
-
Integrate with hardware sensors & third‑party APIs
-
Debug distributed systems in production
-
Write tests & maintain CI/CD (GitHub Actions)
Required Skills
-
Go: concurrency, WebSockets, production microservices
-
Python: ability to read, debug, migrate Lambda functions
-
AWS: Lambda, API Gateway, DynamoDB, S3, ECS/EKS, CloudWatch
-
Databases: PostgreSQL, DynamoDB, Elasticsearch
-
Infra: Docker, Kubernetes, Serverless Framework, CI/CD
Nice to Have
-
Real‑time data processing
-
IoT / sensor integrations
-
Geospatial systems (PostGIS, Mapbox)
-
WebSocket‑based architectures
-
Experience migrating services between languages
Who You Are
-
You figure things out before escalating
-
You’ve owned production systems
-
You write maintainable, clear code
-
You ask good questions early
-
You’re comfortable with legacy + new systems
-
You thrive in small, senior teams
Your application CANNOT be considered without a voice or video recording. It must be at least 30 seconds long and in English. Submissions in any other language or missing a recording will be automatically disqualified.
Each application includes knockout questions designed to verify minimum qualifications required by the client. If you answer "NO" to any of these, you will be immediately disqualified from the hiring process for not having the experience requested for the role. Please note that the citizenship question is also a knockout if you answer "YES" as we are only able to hire Latin American talent based in Latin America.
To maintain fairness, please apply to no more than three jobs and only if you fully meet the listed qualifications. Applying to roles you don’t qualify for will not improve your chances and may affect future applications.
All important updates will be sent via email, so be sure to check your inbox and spam/junk folders to avoid missing any communication.
