Responsibilities
- Design, develop, and maintain scalable backend services using Golang
- Build and enhance core components of the Event Horizon messaging platform
- Develop highly available, fault-tolerant distributed systems that process large volumes of events and messages
- Partner with Product Managers, Architects, and Engineering teams to deliver new platform capabilities
- Drive improvements in platform performance, reliability, observability, and scalability
- Implement event-driven architectures and asynchronous processing solutions
- Build APIs, microservices, and messaging integrations that support promotional experiences across multiple channels
- Participate in architecture discussions and influence long-term technical strategy
- Troubleshoot production issues and drive root cause analysis for complex distributed systems
- Contribute to CI/CD pipelines, automation, and operational excellence initiatives