Role : Back End Developer (Golang | Microservices | Cloud-Native)
Role Description : We're looking for Backend or Fullstack developers who can help us build performant and
scalable backend services in Golang, enabling seamless data collaboration between multiple
data owners.
Work Location : Preference Bangalore (2025 will be remote work model, next year will be hybrid @ Bangalore office location)
Relevant Exp range : 5+ years mandatory
Mandatory Requirements
- 5–8 years of strong hands-on experience in developing backend applications and RESTful APIs using Golang (Go).
- Expertise in building microservices, container-first design, and designing scalable service-oriented architectures.
- Solid skills in writing clean, tested, and maintainable code, including unit testing, debugging, and API documentation.
- Proficiency in SQL with good understanding of data modeling, query optimization, and experience working with both SQL (PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Hands-on experience with Containerization (Docker) and deploying services to Kubernetes environments.
- Experience setting up and maintaining CI / CD pipelines using modern DevOps tools (GitHub Actions, GitLab CI, ArgoCD, etc.).
- Active participation in code reviews, knowledge sharing, and collaborative team development.
- Ability to create and maintain technical documentation, including client onboarding guides, API specs, and deployment notes.
- Capable of designing and executing unit tests, and documenting test coverage and outcomes.
Bonus Skills :
Experience working with Google BigQuery (BQ) : Writing Golang-based logic for BQ interactions, Orchestrating and optimizing BQ pipelines, Tuning for compute and storage efficiencyExposure to AWS Athena, AWS Step Functions, or similar data orchestration tools.Experience in GKE (Google Kubernetes Engine) provisioning, deployment configurations, and workload management.Familiarity with BigQuery data connectors (e.g., connecting external PostgreSQL or MySQL databases to BQ).Knowledge of federated query engines like Trino, Presto, or similar systems is a big plus.Soft Skills;
Clear communicator who can work cross-functionally with UI / UX, Data, and DevOps teams.Self-motivated and comfortable working in a startup environment with distributed teams.Familiarity with data privacy, security-conscious design, and compliance requirements.