Golang Backend Engineer
Full Job Description
About the Role
Join Callease AI as a Golang Backend Engineer in Ahmedabad, Gujarat, and contribute to building and maintaining latency-sensitive backend systems that are critical for real-time interactions. You will be instrumental in developing robust, concurrent, and distributed systems that ensure seamless customer experiences and prevent production incidents. This is a full-time, in-person role where fast execution and unwavering reliability are equally valued.
Key Responsibilities:
- Develop real-time backend systems, including streaming data pipelines, WebSockets, asynchronous processing, and low-latency services.
- Build concurrent and distributed systems leveraging Goroutines, channels, worker pools, and event-driven architectures.
- Implement queue-based workflows, long-running asynchronous jobs, retries, and failure recovery mechanisms.
- Work with high-write infrastructure for events, logs, state transitions, and audit systems using PostgreSQL and Redis.
- Develop API and integration layers, including REST, gRPC, internal services, and third-party integrations.
- Optimize performance-sensitive services through profiling, memory optimization, throughput tuning, and latency reduction.
- Manage deployments, enhance observability, and debug production issues within Docker and Kubernetes environments.
Required Stack & Skills:
- Proficiency in Go (Golang).
- Experience with concurrency-heavy backend systems.
- Hands-on with PostgreSQL and/or Redis.
- Experience with Docker and Git.
- Understanding of CI/CD pipelines and Git workflows.
- Commitment to unit testing and production-grade code ownership.
Preferred, but not essential:
- Experience with WebSockets, streaming systems, or event-driven architectures.
- Familiarity with message queues such as Kafka, RabbitMQ, NATS, or BullMQ.
- Experience with REST APIs and/or gRPC.
- Comfortable with Linux-based development environments.
- Knowledge of microservices or service-oriented architectures.
Exceptional candidates will also have:
- Experience with real-time systems or low-latency infrastructure.
- Background in audio/video pipelines or streaming workloads.
- Proficiency in distributed tracing, metrics, and structured logging.
- Experience with load testing and performance optimization.
- Hands-on with Kubernetes and production infrastructure debugging.
- Familiarity with AI infrastructure or inference pipelines.
We value deep, practical experience in building and debugging production systems over years of general experience. You will own the code you push, ensuring every feature and bug fix is thoroughly tested and validated for production reliability.
Engineering Culture:
You will collaborate directly with engineering leadership and the founding team in a fast-paced environment. We ship quickly, iterate aggressively, and encourage open discussion of production incidents to address root causes. Ownership and accountability are highly valued. As tooling is still evolving, you will often have the opportunity to build systems from the ground up.
Compensation:
₹30,000.00 - ₹50,000.00 per month.
To Apply:
Please complete the mandatory screening form: https://tally.so/r/q4oAVG
Company
CALLEASEAI
Callease AI is at the forefront of building cutting-edge, real-time AI infrastructure and backend systems that power high-concurrency production workflows. Our platform is designed for demanding envir...