Remote Senior Software Engineer

HireLATAM
Cambridge, MA
Remote
Job Description
Role Overview

We're seeking a Remote Senior Software Engineer to build and maintain Go microservices for real-time sensor data ingestion and processing. The role involves migrating existing Python Lambda functions to Go, maintaining legacy Python services, and deploying services on EKS and serverless infrastructure. The ideal candidate will have 4-5 years of experience in a similar role and possess strong skills in Go, Python, AWS, databases, and infrastructure.

What You Will Do

The main responsibilities include building and maintaining Go microservices, migrating existing Python Lambda functions, maintaining legacy Python services, deploying and managing services on EKS and serverless infrastructure, integrating with hardware sensors and third-party APIs, and debugging production issues across distributed systems.

Why It Might Be a Fit

The ideal candidate will be able to figure things out, own production systems, write code that others can maintain, and ask good questions upfront. Experience in real-time data processing, IoT/sensor integrations, and geospatial systems is nice to have.

Requirements

  • 4-5 years of experience in a similar role
  • Go – Concurrency patterns, WebSockets, building production microservices
  • Python – Enough to read, debug, and migrate existing Lambda functions
  • AWS – Lambda, ECS, Cognito, API Gateway, DynamoDB, S3, CloudWatch
  • Databases – PostgreSQL, DynamoDB, ElasticSearch
  • Infrastructure – Docker, Kubernetes, Serverless Framework, CI/CD

Benefits

  • $4,000 USD/month
  • performance based yearly bonus paid via direct deposit
]]>