Senior Software Engineer - Identity & Access
- Location
- Bengaluru
- Pay
- Pay not listed
- Employment
- Full-time
- Level
- Senior
Employer posted Aug 12 · Added to VDJ Oct 9 · Last checked todayPosting still live
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.
Skills and tools
Python
Perks
- Learning budget
What you'll do
- 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).
- 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.
What they're looking for
- 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.
Nice to have
- 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.
- Backend: Python (Django / Django REST Framework)
About Kuku (Kuku TV)
Kuku (Kuku TV)
All jobs →Indian audio and video storytelling company behind Kuku TV, a micro-drama and short-format OTT app, and Kuku FM.
Found on the company's own careers page and checked daily. Free accounts can apply once a found job is 30 days old; Pro opens new ones straight away. Confirm details with the employer before applying. More Tech & business jobs →