
Hybrid
Full-Time
Bengaluru, Karnataka
India
About the Role
🚀 We’re Hiring: Golang Engineer
📍 Location: Bangalore
What You’ll Do
Design, build, and maintain high‑volume, high‑availability backend services using Go (Golang), Kafka, and RESTful APIs
Architect and implement microservices using Docker & Kubernetes (orchestration)
Work with relational (PostgreSQL) and NoSQL (Couchbase, Cassandra) databases – schema design, query performance, indexing
Build robust CI/CD pipelines using Jenkins or GitLab CI
Develop automated build and test frameworks (unit testing, integration testing, TDD experience a plus)
Participate actively in Agile ceremonies—planning, refinements, retrospectives—and ensure quality delivery
Interface with business partners to deliver high-quality software
Your Expertise
Golang: At least 5+ years experience, strong in concurrency patterns, goroutines, channels, memory management, profiling
Apache Kafka: Proven background in building producers/consumers, stream processing, event-driven architecture
REST API Development: Experience designing scalable, versioned endpoints, handling pagination, caching, authentication
Containers & Orchestration: Hands-on with Docker & Kubernetes in production environments
CI/CD Tools: Jenkins, GitLab CI, build pipelines, automation/testing frameworks
Databases: Solid experience with PostgreSQL, plus at least one NoSQL (Couchbase or Cassandra)
Collaboration Tools: JIRA, Confluence, Git – excellent communication, documentation, and stakeholder collaboration
📍 Location: Bangalore
What You’ll Do
Design, build, and maintain high‑volume, high‑availability backend services using Go (Golang), Kafka, and RESTful APIs
Architect and implement microservices using Docker & Kubernetes (orchestration)
Work with relational (PostgreSQL) and NoSQL (Couchbase, Cassandra) databases – schema design, query performance, indexing
Build robust CI/CD pipelines using Jenkins or GitLab CI
Develop automated build and test frameworks (unit testing, integration testing, TDD experience a plus)
Participate actively in Agile ceremonies—planning, refinements, retrospectives—and ensure quality delivery
Interface with business partners to deliver high-quality software
Your Expertise
Golang: At least 5+ years experience, strong in concurrency patterns, goroutines, channels, memory management, profiling
Apache Kafka: Proven background in building producers/consumers, stream processing, event-driven architecture
REST API Development: Experience designing scalable, versioned endpoints, handling pagination, caching, authentication
Containers & Orchestration: Hands-on with Docker & Kubernetes in production environments
CI/CD Tools: Jenkins, GitLab CI, build pipelines, automation/testing frameworks
Databases: Solid experience with PostgreSQL, plus at least one NoSQL (Couchbase or Cassandra)
Collaboration Tools: JIRA, Confluence, Git – excellent communication, documentation, and stakeholder collaboration