Golang Developer
Actively Reviewing the ApplicationsCodeSpire Solutions
Job Description
Job Description – Golang Developer
Location: Noida, India
Experience: Minimum 8 Years (Relevant and Hands-on)
We are looking for a highly skilled Golang Developer to join the engineering team at a leading enterprise AI product engineering organization. This role is central to designing and building high-performance backend services, distributed systems, and scalable cloud-native infrastructure for enterprise AI platforms. You will collaborate closely with architects, senior engineers, and product teams to build production-ready systems that power our AI-driven applications across various domains, including manufacturing, healthcare, and legal tech.
As a Golang Developer, you will be responsible for implementing and deploying services that ensure system reliability, performance, and scalability. The role also requires experience in backend architecture, containerized deployments, and modern cloud environments.
- Backend Development:
- Design and develop high-performance backend services using Golang
- Build scalable RESTful APIs and microservices
- Write clean, efficient, and maintainable code
- System Architecture:
- Contribute to designing distributed systems and scalable architectures
- Work with API gateways, service meshes, and microservice patterns
- Ensure system reliability, performance, and fault tolerance
- Cloud & Infrastructure:
- Develop and deploy cloud-native applications
- Work with containerization technologies such as Docker
- Implement Kubernetes-based orchestration for scalable deployments
- Database & Data Handling:
- Integrate and manage SQL and NoSQL databases
- Design efficient data models and query optimization strategies
- Security & Authentication:
- Implement secure authentication and authorization mechanisms
- Work with OAuth2, JWT, and modern identity management practices
- Monitoring & Observability:
- Implement logging, tracing, and monitoring using modern tools
- Ensure systems maintain high availability and performance
- Collaboration:
- Work closely with product managers, architects, and other engineers
- Participate in code reviews and architectural discussions
- Contribute to maintaining high engineering standards
- 8+ years of hands-on experience as a Golang Developer building high-performance backend services
- Strong proficiency in Golang
- Demonstrated experience building high-performance APIs
- Hands-on experience with microservices architecture
- Experience with Docker and Kubernetes
- Knowledge of API gateways and service communication
- Experience with OAuth2, JWT, and authentication systems
- Familiarity with monitoring and observability tools
- Experience with SQL / NoSQL databases
- Strong debugging and problem-solving abilities
- Experience with cloud platforms (AWS / GCP / Azure)
- Experience with message brokers (Kafka, RabbitMQ, NATS)
- Knowledge of CI/CD pipelines and DevOps practices
- Experience building high-scale enterprise platforms
Technologies
- Languages: Golang (Primary)
- Backend: Microservices, RESTful APIs
- Cloud & Infra: AWS, Docker, Kubernetes, CI/CD
- Databases: PostgreSQL, MongoDB, Redis
- Messaging: Kafka, RabbitMQ, NATS
- Monitoring: Prometheus, Grafana, ELK stack, Datadog
AI/ML SDKs
- Internal SDKs for cloud-native deployments
IDE & Tooling
- VS Code, GitHub, GitLab
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Lead Compliance Testing
YES BANK
Regional Sales Representative – Diagnostic Medical Devices
Diazyme Laboratories, Inc.
Financial Planning and Analysis Manager
Deloitte
CRM Advisory Solution Consultant - FSI, Mumbai
ServiceNow
Graphic Designer
Kreare Marketing Media
Share
Quick Apply
Upload your resume to apply for this position