Job Description
We are looking for an experienced Senior Golang Developer to design, build, and scale high-performance backend systems in a cloud-native environment. This role involves working with distributed systems, containerized microservices, and modern messaging platforms while collaborating with cross-functional engineering teams.
Must-Have Skills
- 6+ years of hands-on experience in Golang development
- Strong experience with Terraform and Kubernetes
- Experience working with Cloud platforms (AWS and/or Azure)
- Proven experience building and maintaining distributed systems
- Experience with messaging systems like Kafka, NATS, or Kinesis
- Strong experience with SQL and NoSQL databases
- Hands-on experience with Docker and containerization
- Strong Linux background (PKI certificate management, SSH key management)
- Understanding of Active Directory / LDAP (user/group structures, filters, authentication)
- Knowledge of SSO, MFA, and authentication/authorization mechanisms
Preferred Skills
- Experience in AI systems or Video platforms
- Experience building MCP servers
- Frontend experience using React
- 2+ years of experience with Python
- Experience working with Private Cloud environments
- Certifications in AWS, Azure, Kubernetes, or Terraform