Responsibilities
- Develop and maintain scalable gateway and routing components using Go
- Lead technical strategy by creating design documentation, guiding architecture reviews, assessing trade-offs, and finalizing decisions
- Design and enhance systems for authentication, caching, rate limiting, request queuing, and traffic management
- Work closely with SRE, infrastructure, and platform teams to achieve high availability, scalability, and observability
- Keep up with emerging technologies, protocols, and industry trends, and contribute insights for architectural evaluation
- Own feature development from initial design through deployment and long-term maintenance
Work Arrangement
Remote (Worldwide)
Team
The team operates across multiple time zones with members in Singapore, Europe, and the US, requiring strong collaboration and communication skills.
Other
- Proficient in written and spoken English, capable of participating in technical discussions, code reviews, and inter-team coordination
- Adaptable to working in a globally distributed environment spanning Singapore, Europe, and the US