← Все вакансии/Senior/jobgether
SeniorRemote

Senior Backend Engineer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer – Users Infrastructure based in India.

Responsibilities
  • Architect and develop core services responsible for the identity lifecycle, authenticating both human and machine identities across the platform.
  • Design and evolve modern Identity and Access Management (IAM) capabilities, including authentication, authorization, session management, and identity data consistency.
  • Define and implement fine-grained authorization models across complex, multi-tenant organizational and location hierarchies.
  • Lead the transition from legacy authorization approaches toward modern, scalable authorization infrastructure using SpiceDB and Zanzibar-style permission models.
  • Build and maintain the internal SDKs, gRPC contracts, middleware, and developer tooling that provide secure, standardized integration patterns for downstream engineering teams.
  • Establish and maintain enterprise identity integration standards, including SSO, federated identity, SCIM provisioning, and secure machine-to-machine communication.
  • Design and execute complex data migrations and distributed-system changes while maintaining reliability, consistency, and security.
  • Improve operational excellence across Tier-1 services by strengthening observability, monitoring, load testing, alerting, MTTD, and MTTR practices.
  • Own the reliability and integrity of audit logging pipelines and identity data as trusted sources of truth.
  • Develop technical documentation, including detailed Technical Design Documents, to align stakeholders across India and the US.
  • Establish strong engineering standards, operational practices, and a collaborative culture for the growing India-based team.
  • Mentor and support engineers while contributing hands-on to architecture, implementation, code reviews, incident response, and technical strategy.
  • Work asynchronously and collaboratively with distributed engineering, product, and infrastructure teams across multiple time zones.
Requirements
  • 5+ years of backend software engineering experience, with substantial experience building distributed systems in Go.
  • Strong understanding of identity and security fundamentals, including OAuth 2.0, OpenID Connect (OIDC), SAML, and JWT.
  • Proven experience designing and operating distributed architectures and backend services at scale.
  • Experience designing and implementing gRPC-based microservices and service-to-service communication.
  • Demonstrated ability to plan and execute complex data migrations while maintaining system reliability and data integrity.
  • Strong understanding of secure software engineering principles and a Zero-Trust security mindset.
  • Exceptional written communication skills, with the ability to produce clear technical design documents and communicate complex architectural decisions across distributed teams.
  • Ability to work independently, take ownership of ambiguous technical challenges, and make sound architectural decisions.
  • Experience working effectively across geographically distributed teams and time zones.
  • Preferred qualifications:
  • Previous experience as an early or founding member of a distributed engineering team or regional technology hub.
  • Hands-on experience with SpiceDB, Zanzibar-style authorization, or comparable fine-grained authorization systems.
  • Experience designing identity and access management platforms or security-critical backend infrastructure.
  • Strong focus on reliability engineering, including dashboards, alerts, runbooks, load testing, incident response, and proactive system improvement.
  • Experience establishing engineering standards, operational practices, and technical culture within a growing team.
  • Strong ability to balance hands-on engineering with technical leadership and cross-functional influence.
Conditions
  • Fully remote position based in India.
  • Opportunity to become a founding member of a new regional infrastructure engineering team.
  • High degree of technical ownership over foundational identity, authorization, and security systems.
  • Opportunity to work with modern technologies including Go, SpiceDB, gRPC, distributed systems, IAM, and cloud-scale infrastructure.
  • Exposure to complex security, reliability, and enterprise identity challenges.
  • Opportunity to collaborate with a globally distributed engineering organization across India and the US.
  • Significant scope for technical leadership, architecture ownership, mentorship, and professional growth.
  • Opportunity to establish engineering standards and culture for a growing regional team.
  • Inclusive, equal-opportunity work environment focused on learning, problem-solving, and career development.
  • Employment is subject to successful completion of a background check in accor
Стек и навыки

С чем работаем