Software Engineer (Golang Developer) in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer (Golang Developer) in India.
This role offers an exciting opportunity to contribute to the development of advanced cloud-native cybersecurity solutions focused on identity protection and threat detection. You will design and build scalable backend services using Go (Golang) within a distributed, security-first environment. Working closely with product managers, architects, and engineering teams, you will help deliver highly available systems that support authentication, authorization, and policy enforcement capabilities. The position combines hands-on development with technical collaboration, giving you the opportunity to influence architecture and engineering standards. You will work on modern microservices-based platforms leveraging containerization, orchestration, and observability practices. This is an ideal role for engineers passionate about backend systems, cloud technologies, and secure software development in a fast-evolving domain.
- Design, develop, test, and maintain scalable backend services and APIs using Go (Golang).
- Build and enhance identity-focused services including authentication, authorization, token management, and policy enforcement.
- Contribute to architecture discussions and technical decision-making for distributed cloud-native systems.
- Write clean, maintainable, and well-tested code following secure software development best practices.
- Participate in peer code reviews to ensure high engineering quality and consistency across the team.
- Collaborate with cross-functional teams including product management, security, SRE, and engineering stakeholders.
- Troubleshoot, debug, and resolve issues within production systems and support operational stability.
- Participate in on-call rotations and contribute to system reliability and incident response processes.
- Improve engineering workflows, tooling, observability, and deployment processes continuously.
- Support the development of highly available and low-latency microservices architectures.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2–4 years of professional backend development experience.
- Strong hands-on experience developing production systems using Go (Golang).
- Solid understanding of distributed systems, APIs, concurrency, and performance optimization concepts.
- Experience with Docker and Kubernetes in containerized environments.
- Strong understanding of data structures, algorithms, and software engineering fundamentals.
- Familiarity with identity and access management concepts, authentication systems, or security-focused platforms.
- Knowledge of identity protocols such as OAuth2, OpenID Connect, SAML, and JWT is a plus.
- Experience designing and operating scalable microservices architectures.
- Understanding of secure coding practices, threat modeling, and application security principles.
- Exposure to CI/CD pipelines, infrastructure-as-code practices, and observability tools including logging and monitoring systems.
- Strong problem-solving, collaboration, and communication skills.
- Ability to work effectively in a remote-first and cross-functional environment.
- Competitive salary and performance-based compensation package.
- Remote-first work environment with flexible working arrangements.
- Opportunity to work on cutting-edge cybersecurity and identity protection technologies.
- Access to professional development programs, technical learning resources, and career growth opportunities.
- Inclusive and diverse workplace culture with employee-led communities and initiatives.
- Wellness programs, wellbeing days, webinars, and employee assistance support.
- Participation in global volunteer, sustainability, and social impact initiatives.
- Collaborative and innovation-driven engineering culture with exposure to modern cloud-native technologies.