Back to list

Vacancy description

Lead Golang Engineer in Bangalore, भारत

Resmera Solutions Pvt Ltd

Bangalore, भारत

Role Overview : - Own the architecture for multi-tenant, multi-user Golang platforms - service boundaries, tenant isolation (PostgreSQL row-level security, partitioning), API design and inter-service communication.- Lead and mentor the backend team; run code and architecture reviews; set coding standards, design patterns and Definition of Done.- Design and hands-on build core microservices in Golang - gRPC and REST APIs, secure / TLS and mutual TLS between services.- Own identity and access on self-hosted Keycloak - SSO / Single Logout, OAuth2 / OIDC, RBAC, JWKS validation, MFA, and LDAP / Active Directory federation.- Own PostgreSQL data architecture and operations on Azure (AKS, Azure API Management), plus non-functional requirements - security, performance, reliability and observability (metrics, logs, traces, SLOs).Must-Have Skills & Experience : - 8 - 10 years backend experience, including 3+ years hands-on Golang and 2+ years leading engineers.- Deep Golang - concurrency (goroutines, channels, context), net/ and a framework (Gin, Echo, Fiber or chi), Go modules, profiling, table-driven and integration testing.- Microservices at scale - gRPC / Protocol Buffers, REST, API versioning, backward-compatible schema evolution and resilience patterns.- Solid PostgreSQL - schema and index design, query optimization (EXPLAIN ANALYZE), connection pooling, migrations, and multi-tenant patterns (row-level security, partitioning).- Self-hosted Keycloak - realms, clients, OAuth2 / OIDC, SSO, RBAC, JWKS validation, and LDAP / Active Directory federation.- Microsoft Azure and AKS - deployments, autoscaling, ingress, Helm, secrets management - plus an API gateway such as Azure API Management (routing, rate limiting, JWT validation, versioning).- / TLS and mutual TLS; Redis or equivalent for caching, sessions and rate limiting; observability (Prometheus, Grafana, OpenTelemetry); CI/CD (Git plus GitHub Actions / Jenkins / Azure DevOps).- Proven ability to lead code reviews and mentor engineers. Bachelor's or Master's in Computer Science / Engineering, or equivalent practical experience. (ref:hirist.tech)

Similar vacancies

More like this role

  • IT
We are seeking a Lead Software Engineer – Golang to join our team and take ownership of designing and building scalable cloud-native backend systems. The ideal candidate brings strong technical expertise in Golang combined with an architectural mindset and a drive for building efficient event-driven microservices that power ...

Bangalore, भारत

  • IT
... Assume a critical role in defining the future of a globally recognized firm and have a direct and significant effect in a realm tailored for top achievers As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver ...

Bangalore, भारत

  • IT
  • Cloud
  • DevOps
Job Title: Lead Site Reliability Engineer (SRE, Golang, GCP & Dynatrace)Experience Required: 6+ Years in IT (Minimum 4+ Years dedicated to Systems/Software Development & Site Reliability Engineering)Location: Chennai - HybridNotice Period: Immediate to 15 - 30 Days MaxEducation Required: Bachelor's Degree in Computer Science, ...

Chennai, भारत

  • Backend
About the Role : We are looking for an experienced Lead Backend Engineer to drive the architecture, development, and scalability of our backend systems. You will lead technical decisions, mentor engineers, and work closely with cross-functional teams to build reliable, high-performance https://jobeax.com/link/JOn0Ve3hcMQ6l4Px ...

भारत

  • Backend
... https://jobeax.com/link/XnflZD2dGSZYgXFG Responsibilities :- Architect, design, and develop high-performance, scalable, and reliable backend systems using Go (Golang).- Collaborate with product managers, designers, and other engineers to deliver high-quality features and improvements.- Lead technical discussions and design ...

Bombay, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... here.- Is able to provide 12x7 on-call support during their https://jobeax.com/link/gBQuMp8SJs9qBeOC 6 months : - Collaborates with Product Management and Engineering Manager to estimate and develop small to medium complexity features more independently.- Lead projects with small group of 3-4 members.- Participate in resource ...

Pune, भारत

  • IT
... PVC Product Software Engineering team and help design and evolve the core of RackAI. You'll pair deep Go and Kubernetes expertise with genuine architectural leadership - and you'll help set the standard for how a modern engineering team builds software in the age of AI. It's a hands-on senior role : strategic enough to ...

भारत

Razorpay Software Private Limited

Lead Security Engineer

  • Cybersecurity

$180 USD - $740 USD

... grows with Razors, you’ll be part of a 3000+ strong team building not just products, but the financial infrastructure of the future. Role : Product Security - Lead High level summary of the role including an overview of the job’s main purpose, who the job holder will report to currently (Principal Engineer - Data Security) ...

Bangalore, भारत

  • Hybrid
  • Contract
Senior / Lead Data Engineer – Service Layer / QTC Integration Platform Role Details - Role: Senior / Lead Data Engineer - Primary Skills: Go / Golang, Python, AWS, Kafka / MSK, Microservices, Distributed Systems, Data Engineering - Platform Exposure: AWS Serverless, Kafka, Snowflake, PostgreSQL, ClickHouse, Event-Driven ...

Bangalore, भारत

  • IT
... toolchains and engineering best practices. - Demonstrated ability to collaborate in large, cross-functional teams and contribute to an inclusive, innovative engineering culture. Experience with Agile, Lean, and Continuous Delivery practices. - Demonstrated experience leading effective use of approved AI-assisted software ...

Bombay, भारत