job description
Join yGen Innovations Inc. as a Senior Go Developer with AI Coding and lead the development of high-performance, scalable Go services powered by cutting-edge AI-assisted workflows. This role is perfect for a seasoned engineer passionate about leveraging AI to enhance software development efficiency and innovation.
You'll work in a dynamic, collaborative environment, contributing to high-traffic systems that drive business impact. Whether you're optimizing backend services or integrating AI tools, your expertise will shape the future of our tech stack.
Based in Bali (remote/hybrid options available), this position offers competitive compensation, flexible work arrangements, and the chance to work with a forward-thinking team.
Responsibility
- Design, develop, and maintain high-throughput Go services for mission-critical applications.
- Integrate AI-assisted coding tools (e.g., GitHub Copilot, AI code reviewers) to streamline development workflows.
- Optimize system performance, scalability, and reliability through profiling and benchmarking.
- Collaborate with cross-functional teams to define technical requirements and architecture.
- Mentor junior developers and promote best practices in Go and AI-driven development.
- Implement CI/CD pipelines and automated testing for seamless deployments.
- Stay updated with emerging trends in Go, AI, and cloud-native technologies.
Qualifications
- 5+ years of professional experience in Go (Golang) development.
- Proven expertise in building scalable, high-performance backend systems.
- Experience with AI-assisted development tools (e.g., Copilot, Tabnine) or AI/ML integrations.
- Strong knowledge of microservices, REST/gRPC APIs, and cloud platforms (AWS/GCP/Azure).
- Proficiency in Docker, Kubernetes, and infrastructure-as-code (Terraform, Ansible).
- Familiarity with database systems (PostgreSQL, MongoDB, Redis).
- Excellent problem-solving skills and a passion for clean, efficient code.
- Bachelor’s degree in Computer Science or related field (or equivalent experience).