HamburgerMenu
hirist

Senior Software Development Engineer - Golang

Square Root Consulting
5 - 9 Years
Bangalore

Posted on: 30/09/2026

Job Description

Job Titl e: Senior Software Engineer - Go | Multi - Tenant Cloud | Cloud Security

Our client is looking for a Senior Software Engineer with strong experience in Go, multi - tenant cloud platforms, distributed systems, and microservices to build and scale a next - generation Cloud Security platform.

The ideal candidate will have hands - on experience designing and developing multi - tenant SaaS/cloud applications, with a strong understanding of tenant isolation, scalability, security, and reliability.

Key Responsibilities :

- Design, develop, and maintain high - performance, distributed, multi - tenant cloud applications using Go.

- Build scalable microservices, APIs, and data pipelines supporting multiple customers/tenants.

- Design and implement multi - tenancy architecture, including tenant isolation, security, scalability, and resource management.

- Develop cloud - native services integrating with AWS, Azure, GCP, IBM Cloud, or Oracle Cloud.

- Build secure and highly available backend services for large - scale cloud environments.

- Work with PostgreSQL and/or Graph Databases and design data models suitable for multi - tenant applications.

- Develop and optimize APIs and backend services.

- Implement Infrastructure as Code using Terraform, CloudFormation, or Serverless technologies.

- Apply automated testing, TDD, CI/CD, observability, and Agile engineering practices.

- Collaborate with globally distributed engineering, product, and security teams.

Must - Have Skills :

- 5+ years of core software development experience.

- Strong hands - on experience with Go/Golang.

- Proven experience building multi - tenant SaaS / cloud applications.

- Strong understanding of multi - tenancy architecture and tenant isolation.

- Experience with distributed systems and microservices.

- Strong experience with at least one major cloud platform : AWS / Azure / GCP / IBM / Oracle.

- Experience building and consuming REST APIs / backend services.

- Experience with PostgreSQL and/or Graph Databases.

- Experience with Terraform, CloudFormation, or Infrastructure as Code.

- Strong understanding of scalability, availability, security, and performance in cloud environments.

Preferred Experience :

- Cloud Security / CNAPP / CSPM / CWPP

- Kubernetes and containerized workloads

- IAM / RBAC / authorization

- Tenant - level access control and data isolation

- Cloud workload security

- Large - scale data pipelines

- SaaS platform development

- Observability and distributed tracing

- Experience supporting enterprise customers across multiple geographies

What We Are Looking For :

Someone who has built multi - tenant cloud/SaaS platforms, rather than someone who has simply consumed AWS/Azure/GCP services.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...