munotes®
Never miss an opening. Get the daily email.
Daily Tech Jobs India

Principal Software Engineer | macOS Client Engineering, Device Identity

Okta · Bengaluru, India

Verified live on August 6, 2026
Okta
Apply
Bengaluru, IndiaFull-time7+ years

About this role

Okta's Device Identity and Access organisation works on turning the device itself into a trusted identity factor, and this role is on the macOS engineering team inside it. Client side platform engineering at this depth is uncommon on this board, which is usually dominated by backend and cloud services, so if you build macOS or iOS software this is worth a proper read. You would architect and build the macOS software and services behind Okta's security and identity platform, own features from conception to deployment, and set technical direction across teams. The posting describes the work as sitting at the intersection of deep client side platform engineering and large scale distributed systems, which is a genuinely interesting combination. The role is hybrid in Bengaluru.

Who this is for

Asks for 7+ years of progressive software development experience with a proven track record designing and building macOS or iOS features using Swift. A Bachelor's degree in Computer Science or equivalent experience is required.

Day to day: partner with product management, engineering directors and principal architects to translate business objectives into technical roadmaps; drive cross functional collaboration with product, design and QA; lead the design and implementation of new features and services, owning them from conception to deployment; act as a force multiplier across multiple teams by mentoring staff and senior engineers, guiding technical design reviews and raising the engineering bar across the pillar; raise standards through rigorous code review, comprehensive automated testing and modernised CI/CD pipelines; explore emerging areas including device security and AI native development paradigms and prototype solutions; and create and maintain high quality technical documentation.

The posting uses the phrase player coach, which in this context refers to technical leadership and mentoring rather than line management. No reporting line, hiring or performance review responsibilities are listed, so we read this as a principal individual contributor role.

Location is Bengaluru and the listing carries a hybrid tag. The number of office days is not stated on this particular listing, though another Okta role in today's edition specifies a minimum of two days onsite per week, which is a reasonable expectation to test.

No interview process is published.

Fit note: Swift and macOS or iOS depth is the hard requirement. Strong backend engineers without client platform experience are unlikely to clear this bar, and the reverse is also true, which is what makes the role worth flagging separately.
Apply on company site Opens www.okta.com, the employer's own application page. Applying is always free.

More from August 6, 2026

More roles like this, every day

Every link is checked live before we post it. Get the day's list in your inbox.

Free · one email a day · unsubscribe anytime
Or where you already are: WhatsApp Telegram

← Back to all jobs