
Senior Golang Developer
IDR12,000,000 - 30,000,000/Month
Full-Time · Hybrid
Minimum Associate Degree
3 - 5 years of experience
This job was closed
Job Requirements
Hybrid
3 - 5 years of experience
Minimum Associate Degree
Skills
PostgreSQL
Microservices Architecture
Kubernetes
Go / Golang
This job post is managed by
KW
Kardono Wijaya
Job description for Senior Golang Developer at Gank Global
Key Responsibilities
Software Development
- Design, develop, test, and maintain scalable and efficient backend services using Golang.
- Implement robust microservices architecture for high-performance and distributed systems.
Database Management
- Design and optimize database schemas using PostgreSQL.
- Write and maintain efficient SQL queries to ensure optimal database performance.
- Conduct database migrations and troubleshoot performance bottlenecks.
Kubernetes & Containerization
- Develop and deploy containerized applications using Docker and Kubernetes.
- Maintain CI/CD pipelines to automate the deployment process.
- Monitor and manage Kubernetes clusters to ensure system reliability and scalability.
Event-Driven Architecture
- Implement and maintain event bus solutions like Kafka, RabbitMQ, or NATS.
- Develop asynchronous processing mechanisms to support real-time and high-throughput applications.
- Troubleshoot and debug event-driven systems for optimal performance.
System Design & Architecture
- Collaborate with architects and product managers to design scalable and maintainable system architectures.
- Conduct code and design reviews to ensure compliance with best practices and company standards.
Team Collaboration
- Mentor and provide guidance to junior developers.
- Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and QA testers.
- Participate in sprint planning, backlog grooming, and other Agile ceremonies.
Monitoring & Optimization
- Implement logging, monitoring, and alerting for applications using tools like Prometheus, Grafana, or ELK Stack.
- Optimize code for performance and reliability in a production environment.
- Handle incident response and root cause analysis for production issues.
Documentation & Reporting
- Maintain clear and comprehensive technical documentation for systems and processes.
- Provide regular updates and reports on project progress and challenges.
Technical Skills
- Proficient in Golang with hands-on experience in production-grade systems.
- Strong knowledge of microservices architecture and best practices.
- Experience with Kubernetes, Docker, and container orchestration tools.
- Solid understanding of PostgreSQL and database optimization techniques.
- Experience with event-driven systems and message brokers like Kafka, RabbitMQ, or NATS.
- Familiarity with monitoring tools such as Prometheus, Grafana, or ELK Stack.
Soft Skills
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Proactive and able to work in a fast-paced environment with minimal supervision.
Experience
- Minimum 4-6 years of experience as a backend developer, with a focus on Golang.
- Proven track record of delivering high-quality, scalable software solutions.
- Experience in Agile or Scrum development methodologies.
- Preferred Qualifications
- Experience with cloud platforms like AWS, GCP, or Azure.
- Knowledge of API design and implementation (REST, gRPC, etc.).
- Familiarity with GitOps practices and tools like ArgoCD or Flux.
- Knowledge of security best practices in software development.
About the company

Gank is a content membership platform that helps content creators accept donations, manage memberships and sell merch, for free.
GANK believes in moving fast and experimenting with new ideas, we have a flat hierarchy and believe decision making can come from anyone with a good idea to present and validate.
We are a team of seasoned professionals from successful eCommerce and digital agencies in the region and look forward to work with and nurture new talent in the digital space, to create a global gaming platform that will change gaming life as we know it.
Office address
9 North Buona Vista Drive, #02-01, Metropolis Tower 1 Singapore 138588Glints Safety Tips
Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.
Learn More