Overview
Skills
Job Details
We are seeking a Mid-Level Golang AWS Developer with strong backend engineering experience, microservices development expertise, and hands-on skills deploying applications on AWS. This role involves collaborating with senior engineers and offshore teams to build scalable, production-ready services.
Key Responsibilities
Develop Golang microservices using Gorilla Mux and gRPC
Design schema and perform MongoDB CRUD operations + optimized queries
Deploy and manage applications on AWS (API Gateway, Lambda, EKS, EC2, S3)
Containerize and deploy microservices using Docker and Helm
Implement OpenTelemetry for observability and set up Datadog dashboards
Build and enhance CI/CD pipelines (GitLab CI / GitHub Actions)
Troubleshoot production issues and perform root cause analysis
Participate in Agile ceremonies and peer code reviews
Required Skills
7–9 years of software development experience
4+ years of Golang development
Strong MongoDB experience
AWS deployment experience (production-level)
Kubernetes, Docker, Helm experience
Monitoring with OpenTelemetry + Datadog
CI/CD experience (GitHub Actions / GitLab CI)
Linux scripting, TDD, Git workflows
Preferred Skills
Experience in EV telematics or subscription/usage-based billing
Familiarity with Stripe, Zuora, Apple Pay, Google Pay, crypto
Exposure to Vue.js or React.js