Job Description
Responsibilities
- Architect, code and maintain GO-zero(Go) services for high throughput, low latency workloads
- Apply DDD, CQRS, and event sourcing 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
- 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
- Pr...
Apply for this Position
Ready to join Pixelate Everything Sdn Bhd? Click the button below to submit your application.
Submit Application