Senior Software Engineer – Identity & Access

Kuku

Bengaluru

On-site

INR 2,200,000 - 4,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Full ownership of a service that truly
Competitive comp + ESOPs
Learning budget & certification
Reliability-focused team

Job summary

KUKU is seeking a Senior Software Engineer to own the Identity & Access platform end-to-end. You will design, build, run, and secure authentication/authorization systems that handle high load, with multi-factor options and SSO integration.

The role focuses on developing reliable backend services, maintaining session and token lifecycles, and collaborating with product and security teams to protect user data and ensure platform integrity.

Qualifications

  • 4-6 years in backend engineering with production experience.
  • Strong Python, Django and Django REST Framework experience.
  • Experience designing and owning a critical backend service (auth/identity).
  • Understanding sign-in, sessions, and access control under the hood.
  • Security-first mindset for protecting credentials and secrets.

Responsibilities

  • Own the authentication and authorization platform end to end, secure and reliable.
  • Own multi-method sign-in with a single interface for the product.
  • Own authorization across services.
  • Manage sessions and tokens lifecycle, issuance, refresh, and revocation.
  • Integrate third‑party sign‑in, SSO, and MFA.
  • Maintain and scale the platform with monitoring and reliability.

Skills

Python
Django
Django REST Framework
Authentication
Authorization
Security
PostgreSQL
Redis
ClickHouse
Kafka
Celery
Git
Backend

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

MongoDB

Job description

About The Role

We’re seeking an experienced Senior Software Engineer to own our Identity & Access platform end to end. Kuku is one of India’s largest content platforms. This platform is the front door every user signs in through and the gate every request is checked against - one of the highest trust, highest blast radius parts of the product. We’re a lean team with high ownership, and this is a role for someone who wants a critical service to be genuinely theirs. The ideal candidate has deep, hands‑on experience with authentication and authorization systems, sessions and tokens, and building secure, highly reliable backend infrastructure that stays up under load.


Key Responsibilities

Identity & Access Architecture & Development


  • Own the authentication and authorization platform end to end – design it, build it, run it, and improve it. It has to be secure and reliable above everything else.

  • Own how users sign in: multiple sign‑in methods behind one clean, consistent interface, so the rest of the product has a single dependable way to authenticate users no matter how they arrive.

  • Own authorization – who is allowed to do what across services

  • Own the full life of sessions and tokens, from how they’re issued and refreshed to how they’re revoked.

  • Integrate and manage third‑party sign‑in and identity providers, single sign‑on (SSO), and multi‑factor authentication (MFA).


Systems Reliability & Scaling


  • Keep the platform fast and always up – it sits on the critical path of every request.

  • Build robust auth pipelines with monitoring, alerting, and fallback mechanisms.

  • Own production issues on the service end to end, from the alert to the fix to making sure it can’t happen again.

  • Optimize backend services for performance, cost, observability, and reliability at consumer scale.


Security, Compliance & Governance


  • Keep the platform secure by default: how credentials are stored, how secrets are handled, and staying ahead of the usual ways identity systems get attacked.

  • Implement best practices for tokenization, encryption, and secure key/secret management.

  • Maintain session integrity, audit logs, and support data‑privacy and regulatory requirements.

  • Think about how something gets abused or breaks, not just how it works.


Cross‑Functional Collaboration


  • Work closely with product, platform, and security teams to give every service a dependable way to authenticate and authorize users.

  • Mentor backend engineers and drive engineering excellence across the team.


Required Technical Skills


  • 4-6 years in backend engineering, with real production experience — not just side projects.

  • Strong Python, with production experience in Django and Django REST Framework.

  • You’ve designed and owned a critical backend service in production, ideally authentication or authorization or something with a similar blast radius. You’ve built the internals yourself.

  • A solid grasp of how sign‑in, sessions, and access control actually work under the hood.

  • A security‑first instinct: you think about how something gets abused or breaks, not just how it works.

  • Comfortable owning data that has to be both correct and fast, across PostgreSQL, Redis, and ClickHouse.

  • You can pick up an unfamiliar live system, understand it deeply, and change it safely without disrupting the people already using it.


Preferred Skills


  • Experience integrating third‑party sign‑in and identity providers.

  • Familiarity with single sign‑on (SSO) and multi‑factor authentication (MFA).

  • Exposure to message queues and background task processing, such as Celery.

  • Experience running a high‑traffic, low‑latency service where downtime is a company‑wide problem.

  • Prior work in a consumer product at real scale.


Preferred Tools & Technologies


  • Backend: Python (Django / Django REST Framework)

  • Datastores: PostgreSQL, Redis, ClickHouse, MongoDB,

  • Async / Queues: Celery, Kafka

  • Version Control: Git


Education


  • Bachelor's or Master's in Computer Science, Engineering, or equivalent — or equivalent practical experience.


What We Offer


  • Full ownership of a service that genuinely matters.

  • Competitive comp + ESOPs.

  • Learning budget and certification support.

  • A team that cares about reliability, not just velocity.


About KUKU

Founded in 2018, KUKU is India's leading storytelling platform, offering a vast digital library of audio stories, short courses, and microdramas. KUKU aims to be India's largest cultural exporter of stories, culture, and history to the world with a firm belief in "Create In India, Create For The World".


We deliver immersive entertainment and education through our OTT platforms: Kuku FM, Guru, Kuku TV, and more. With a mission to provide high-quality, personalized stories across genres from entertainment across multiple formats and languages, KUKU continues to push boundaries and redefine India's entertainment industry.


Website: www.kukufm.com


Android App: Google Play


iOS App: App Store


LinkedIn: KUKU


Skills: authorization,authentication,access

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Connected Surfaces
Senior Software Engineer – Connected Surfaces

Kuku • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Ownership of surfaces
ESOPs
Learning budget
+1
Senior Admin
Senior Admin

Kuku FM • Mumbai

On-site
INR 1,500,000 - 2,100,000
Software Engineer - Infrastructure
Software Engineer - Infrastructure

3one4 Capital • India

On-site
INR 1,200,000 - 1,800,000
Full ownership of your work
Competitive comp & ESOPs
Learning budget and certification
+1
Android Developer
Android Developer

Kuku FM • Bengaluru

On-site
INR 600,000 - 1,200,000
Collaborative work environment
Competitive salary
Growth opportunities
Product Manager - Engagement
Product Manager - Engagement

Kuku • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Backend Developer
Backend Developer

Kuku • Bengaluru

On-site
INR 600,000 - 1,000,000
Android Developer
Android Developer

Kuku FM • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive salary
Growth opportunities
Collaborative work environment
Management Trainee - AI Content
Management Trainee - AI Content

Kuku • Mumbai

On-site
INR 600,000 - 850,000
HR - Business Partner Job ID: 393111
HR - Business Partner Job ID: 393111

Kuku FM, Inc. • Mumbai

On-site
INR 1,200,000 - 2,200,000
Data Analyst - AI & ML
Data Analyst - AI & ML

Kuku FM • Bengaluru

On-site
INR 600,000 - 1,000,000
Competitive compensation and benefits package
Opportunity to work with a high-performing AI/ML team
Exposure to end-to-end ML lifecycle