
Search by job, company or skills
Job Description:
- Architect, code and maintain GO-zero(Go) services for high trhoughput, low latency workloads
- Apply DDD, CQRS, and event souricng patterns, publish/consume Kafka events and expose gRPC for internal traffic and REST via API gateway for external traffic
- Integrate with AWS Aurora, ElastiCache and other AWS managed services, optimize schemas, queries and caching strategy
- Package and ship services with Docker to ECS/ECS, setting autoscaling and health checks
- Tune Go goroutine scheduling and connection pools performance
- Integrate with BetterStack, CloudWatch and AWS X-Ray
- Add and maintain Terraform modules for new infrastructure
- Maintain CI/CD Pipeline
- Write unit, integration and contract tests, perform code reviews
Requirements:
- Experienced in backend engineering with Go-zero, Go kit or similar microservice framework
- Hands on experience with running microservices on AWS
- Production use of Kafka and gRPC alongside REST
- Strong SQL schema and query optimizatio skills and Redis strategies
- Experienced with Docker, Git-based CI/CD workflows and Terraform
- Familiar with observability stacks and distributed tracing
- Clear written and verbal communication, able to document designs and justify architectural decisions
Benefits:
Job ID: 142686243