This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Backend Golang Developer in India.
This role offers the opportunity to work on high-scale, production-grade backend systems that power critical cybersecurity solutions used by global enterprises. You will be part of a collaborative engineering environment focused on building and optimizing microservices using Golang, contributing directly to systems that handle real-time security, data protection, and distributed communication. The work involves solving complex backend challenges related to scalability, performance, and system reliability in cloud-native environments. You will collaborate closely with product and infrastructure teams to design robust APIs and ensure seamless service-to-service interactions. The environment is fast-paced, highly technical, and built around continuous learning and improvement. This is an excellent opportunity for engineers who want to deepen their expertise in distributed systems while working on impactful, real-world security products.
Accountabilities
- Design, develop, and maintain scalable microservices using Golang for production-grade systems.
- Build and enhance backend features end-to-end, including API design and service-to-service communication.
- Debug, troubleshoot, and resolve issues across distributed systems in live production environments.
- Write clean, efficient, well-documented, and well-tested code following engineering best practices.
- Participate in system design discussions and contribute to architectural and technical decisions.
- Collaborate with cross-functional engineering teams across product and infrastructure domains.
- Continuously improve system performance, reliability, and scalability.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Hands-on experience with Go (Golang) or strong willingness and ability to learn it quickly.
- Solid understanding of backend fundamentals including APIs, databases, concurrency, and networking.
- Familiarity with microservices architecture and distributed system concepts.
- Strong problem-solving skills with attention to detail and system-level thinking.
- Ability to contribute to technical discussions and system design decisions.
- Proactive mindset with eagerness to learn in a fast-paced, production-driven environment.
- Experience with REST APIs, messaging systems, or asynchronous programming is a plus.
- Familiarity with Docker and containerization technologies is a plus.
- Exposure to cloud platforms such as AWS, GCP, or Azure is an advantage.
Benefits
- Competitive compensation package with comprehensive benefits.
- Flexible work environment supporting work-life balance.
- Opportunity to work on large-scale, cloud-native cybersecurity systems.
- Strong focus on career development, learning, and technical growth.
- Global collaboration with experienced engineers across distributed teams.
- Inclusive, diverse, and innovation-driven engineering culture.
- Recognition programs and wellness initiatives supporting employee well-being.
How Jobgether Works
We use an
AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.