Senior Software Engineer, Universal Directory

4 months ago


Bengaluru, India Okta, Inc. Full time

Get to know Okta

Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. 

At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. 

Join our team We’re building a world where Identity belongs to you.

The Okta platform provides directory services, single sign-on, strong authentication, provisioning, workflow, and built in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems.

We are looking for an experienced Senior Software Engineer to work on our directory services. Okta's identity management group is focusing on identity stores and managing the lifecycle. Our platform manages users, groups and memberships, with stringent performance, reliability and scalability requirements. This role is to build, design solutions, and maintain our platform for scale. The ideal candidate is someone who has experience building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure.

Job Duties And Responsibilities

Understand our universal directory codebase and development process: Jira, Technical Designs, Code Review, Testing, and Deployment Work with senior engineering team in major development projects, design and implementation Provide support and handle incoming bugs and customer reported issues Conduct quality code reviews and automated testings  Work with QA team to outline and implement comprehensive test coverage for broad features As part of the ongoing development in the team, provide technical leadership and mentorship to junior engineers Interface with cross-functional teams (Architects, QA, Product, Technical Support, Documentation, and UX teams) to develop connectors to on-prem and cloud apps Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work

Required knowledge, skills, and abilities:

5+ years of software development experience building highly-reliable, mission- critical software Experience with object-oriented languages, Java and/or Golang  Experience with data stores, relational databases, graph DB, etc.  Experience with one or more of the following Directory services: Active Directory, LDAP Experience with RESTful APIs and gRPC Experience working with a system of scale

Nice to haves:

Experience with server-side technologies including caching, asynchronous processing, and multi-threading Experience in TDD Experience with UI development or javascript frameworks Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, etc Experience automating and deploying large scale production services in AWS, GCP or similar

  Education and Training:

Computer Science or related field

What you can look forward to as an Full-Time Okta employee

Amazing Benefits Making Social Impact Fostering Diversity, Equity, Inclusion and Belonging at Okta 

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today .



  • Bengaluru, Karnataka, India Universal Electronics Full time

    As a Senior Software Development Engineer at Universal Electronics, you will be part of a world-class team that is revolutionizing the meaning of wireless control. Our innovative solutions empower Fortune 100 customers like Comcast, Apple, Samsung, Google, and Daikin to create smart, connected homes through advanced technologies such as voice-enabled remote...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job DescriptionWe are seeking a talented Senior Embedded Software Specialist to join our team at Universal Electronics.About the RoleThis is an exciting opportunity for a skilled professional with experience in embedded software development using C & Assembly language programming. You will be responsible for designing and developing embedded system...

  • SP Software

    4 weeks ago


    Bengaluru, India SP Software Pvt. Ltd. Full time

    Job Description :- Looking for an experienced Active directory Engineer to manage the Qualcomm Active directory infrastructure- The IAM team is an infrastructure, integration, and operations team responsible for Identity Management account life cycle and access controls for Qualcomm and Qualcomm Partners.- This includes but is not limited to Active...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job OverviewWe are seeking an experienced Senior Embedded Software Test Engineer and Quality Process Lead to join our team at Universal Electronics. This role will involve leading the testing efforts for various projects, ensuring high-quality deliverables, and driving process improvements.ResponsibilitiesDevelop and implement comprehensive test plans,...


  • Bengaluru, Karnataka, India NTT DATA Full time

    About the RoleWe are seeking a highly skilled Senior Directory Specialist to join our team in Bangalore, India. The successful candidate will be responsible for providing expertise in Active Directory migration and consolidation, as well as Azure AD administration.


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    About the RoleWe are seeking a highly skilled Senior Active Directory Systems Engineering Advisor to join our team in Bangalore, India. This role is ideal for an experienced professional with expertise in system engineering and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign, implement, and manage complex Active Directory...


  • Bengaluru, India HyrEzy Talent Solutions Full time

    Role : Senior Windows EngineerLocation : BangaloreWork mode : Hybrid (2-3 Days- Work from office)Working Hours : 5:00 PM IST to 2:00 AM IST (aligning with EST hours till 4:30 PM)Experience : 10-12 yearsMandatory : 10+ years of experience as a Windows Engineer or in a similar role, with a strong focus on managing Windows environments, Azure, Active Directory,...

  • Sonata Software

    1 month ago


    Bengaluru, India Sonata Software Full time

    Job Description :- Good knowledge on Azure. - Minimum 3 years Exp. - Good communication skills. - Good implementation skills- Minimum 3 years of Azure services Implementation & Administration experience.- Experience and knowledge across various aspects of IT operations, including networking,virtualization, identity, security, business continuity, disaster...


  • Bengaluru, India Iron Mountain Full time

    At Iron Mountain we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That’s why we need smart, committed people to join us. Whether you’re looking to start your career or make a change, talk to us and see how you can elevate the power of your work at Iron Mountain. We provide expert, sustainable...

  • Active Directory Sme

    6 months ago


    Bengaluru, India Unisys Full time

    **We Believe in Better!** We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people’s lives through secure, reliable advanced technology is our vision. Our associates are at the forefront of everything we do, driving our clients’ successes while giving back...

  • Active Directory Sme

    6 months ago


    Bengaluru, India Unisys Full time

    **Job Description** We Believe in Better!** We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people’s lives through secure, reliable advanced technology is our vision. Our associates are at the forefront of everything we do, driving our clients’ successes...


  • Bengaluru, India UNIVERSAL TRANSIT Full time

    Company OverviewUniversal Transit is a leading auto transport company providing AI-powered car shipping solutions across the United States. Our services span nationwide car shipping with advanced technology, ensuring optimized, efficient, and cost-effective transport. Universal Transit prioritizes customer satisfaction and innovative service and is committed...


  • Bengaluru, India Bahwan CyberTek Full time

    Greetings !We (Bahwan Cyber Tek (BCT) - A CMM Level – 5, ISO Certified, Product & Software Services Company) have an excellent opportunity for Sail Point Senior Engineer in Chennai / Bangalore / Coimbatore / Pune for permanent position.Plz find below the Requirement Details.Role: Sail Point Senior Engineer (Job Code: ER0900015)Work Location: Thoraipakkam,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...


  • Bengaluru, India JLL Full time

    JLL empowers you to shape a brighter way . Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job Description for Senior Test Development LeadAbout the Role:We are seeking an experienced Sr. Embedded Test Engineer/Test Lead to join our team at Universal Electronics.Responsibilities:- Develop and implement comprehensive test plans, strategies, and reports for various testing types, including unit, regression, functional, and performance tests.-...

  • Active Directory Se1

    6 months ago


    Bengaluru, India Expleo Full time

    Overview: **JD**: **Active directory SE1** - Administration of Windows Active Directory domains 2012/2016/2019 - Installation, Configuration and troubleshooting of Windows Active Directory - Root Cause analysis and Problem Management. - Incident, Problem and Change records as per the ITIL Standards & Service Now process - Windows Server Administration & User...

  • Sr. Software Engineer

    6 months ago


    Bengaluru, India Universal Electronics Full time

    At UEI you will be part of a world class team that is working to innovate and revolutionize the meaning of ‘wireless control’. Whether it’s via chips, software licenses or turnkey products, we are continuing to reinvent how consumers interact with devices and services in their home. Each day we make the connected home smarter, easier to connect and...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    About the JobWe are seeking a highly skilled Senior Embedded Systems Architect to join our team at Universal Electronics Inc. As a key member of our firmware engineering department, you will play a pivotal role in designing and developing innovative products for the connected home and IoT domain.Job DescriptionWe require an expert in embedded systems with...


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    About the RoleWe are seeking a skilled Senior Active Directory Systems Specialist to join our team in Bangalore, India.