Senior Software Engineer, Azure Integrations

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 Azure Integrations Team

We are looking for dynamic and collaborative software engineers to join the Azure Integrations team that focuses on integration with Microsoft's Azure AD Identity Platform. We have opportunities across a wide range of areas within our engineering organization.

The Senior Software Engineer Opportunity

We are looking for experienced engineers that are passionate about building large-scale, mission-critical software in a fast-paced agile environment. The ideal candidate will share our passion and pride in the simple elegance and usability of our solution and will join an engineering team that strongly believes in automated testing, UX design and an iterative process to build high-quality next generation enterprise software. This is a hybrid role.

What you’ll be doing

Understand our Azure Integrations codebase and development process: Jira, Technical Designs, Code Review, Testing, and Deployment. Analyze, refine and shape requirements with product management and other stakeholders by asking the right questions and driving clarity. Provide support and handle incoming bugs and customer reported issues Work with various stakeholders to scope and plan engineering efforts to ensure project and feature launch success. Design and implement high-performance distributed scalable and fault-tolerant software components.  Enjoy working across a cross-functional team consisting of QA, Product Management, Technical Support, Documentation, TPM and UX to create an extensible platform. Implement unit and integration tests for the features you develop. Own features and/or systems and define their long-term health and observability and reliability metrics.

What you’ll bring to the role

3+ years of backend software development experience building highly reliable, mission-critical software.
Solid understanding of software engineering principles and design patterns ( data structures, algorithms, and component design). Solid understanding of server side programming principles (HTTP, Load Balancing, Database systems, Caching, Asynchronous processing, Webhooks, Cloud Computing, Cryptography, Authentication & Authorization). Solid understanding of authentication and authorization protocols and frameworks ( OAuth, OIDC, SSO, federated identity management, multi-factor authentication and digital certificates). Good understanding and experience working with Microsoft’s Graph APIs - a RESTful web API that enables access Microsoft Cloud service resources, especially identity APIs Experience working with systems of scale ranging from monolithic applications to microservices. Experience with server-side technologies including caching, asynchronous processing, and multi-threading. We use Java, Spring, Hibernate, Redis. Excellent verbal and written communication skills.  Excellent troubleshooting and problem-solving skills. Ability to look beyond the surface and be sensitive to underlying problems. Ability to work effectively with distributed teams and people of various backgrounds

Nice to have

Experience using Okta Experience with front end development, ReactJS

Education and Training: , MS, or PhD in Computer Science or related field

#LI-MM5

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 Tata Consultancy Services Full time

    We are seeking an experienced Senior Azure Integration Engineer to join our team at Tata Consultancy Services.About the RoleThis is a challenging opportunity for a skilled professional to lead the design, development, and implementation of integration solutions on the Microsoft Azure platform. The successful candidate will have a strong background in Azure...

  • Senior Cloud Engineer

    4 weeks ago


    Bengaluru, Karnataka, India OneData Software Solutions Full time

    About OneData Software SolutionsWe are a leading software development company providing innovative solutions to businesses worldwide. We're seeking a highly skilled Senior Cloud Engineer - .NET and Azure Expert to join our team of talented professionals.Job DescriptionWe're looking for an experienced Senior Cloud Engineer with extensive expertise in .NET,...


  • Bengaluru, Karnataka, India Bosch Global Software Technologies Full time

    Job DescriptionBosch Global Software Technologies seeks a skilled Azure FullStack Developers to join our team.About the RoleWe are looking for an experienced software engineer to develop, deploy, and maintain scalable applications on the Azure platform using .NET technologies. The successful candidate will have a strong background in C#, ASP.NET frameworks,...


  • Bengaluru, Karnataka, India FCM Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at FCM. As an Azure expert, you will be responsible for designing, developing, and deploying scalable and secure applications using Java and React frameworks within an Azure Cloud environment.


  • Bengaluru, India RevSure AI Full time

    Company Description Introducing the future of B2B attribution: RevSure, the ONLY enterprise-grade Full Funnel attribution AI solution for complex GTM motions. RevSure is a go-to platform for marketing trailblazers with bold pipeline and ROI goals, offering killer insights, spot-on predictions, and actionable recommendations. The platform empowers modern...


  • Bengaluru, India RevSure AI Full time

    Company DescriptionIntroducing the future of B2B attribution: RevSure, the ONLY enterprise-grade Full Funnel attribution AI solution for complex GTM motions. RevSure is a go-to platform for marketing trailblazers with bold pipeline and ROI goals, offering killer insights, spot-on predictions, and actionable recommendations. The platform empowers modern...


  • Bengaluru, Karnataka, India Innover Digital Inc. Full time

    Innover Digital Inc. is seeking an experienced Senior Software Engineer to lead the development of scalable and efficient Azure-based solutions.The ideal candidate will have expertise in Python with knowledge of at least one Python web framework, experience building Azure Functions, and familiarity with Object Relational Mapper (ORM)...


  • Bengaluru, Karnataka, India PradeepIT Consulting Services Pvt Ltd Full time

    Job DescriptionWe are seeking a highly skilled Senior Cloud Software Engineer with expertise in Azure to join our team at PradeepIT Consulting Services Pvt Ltd.About the RoleIn this role, you will be responsible for designing, developing, and deploying scalable cloud-based applications using Azure services. You will work closely with our development team to...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior AI Software Developer to design and develop cutting-edge artificial intelligence solutions for our clients. With a strong background in software engineering, you will work on exciting projects in machine learning, natural language processing, and computer vision.Key ResponsibilitiesDesign and implement AI models and...


  • Bengaluru, India Unisys Full time

    Description and Purpose The Engineer is a key contributor to building, maintaining, & optimizing global BI and Analytics solutions across multiple business lines. They will take a technical lead in the design, development, delivery, and maintenance of data extract, load, and transformation (ELT/ETL) pipelines and data flows to ingest data from multiple...

  • Senior Azure Engineer

    2 weeks ago


    Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    HyrEzy Talent Solutions seeks a seasoned Senior Azure Engineer to join our internal IT team. In this key role, you will be responsible for managing and optimizing our Azure environments.About the Role:This senior engineer will play a critical part in ensuring the reliability, security, and performance of our IT systems, supporting the institution's academic...


  • Bengaluru, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job DescriptionAzure Cloud Engineer Responsibilities:Main Responsibilities:Implement and manage Azure services and infrastructureDevelop and maintain Azure-based solutionsProvide technical leadership and guidance on cloud architecture and implementationRequirements:3+ years of experience in Azure cloud services and infrastructureStrong knowledge of Azure...


  • Bengaluru, India Recro Full time

    Role on Offer: Senior Integration EngineerThis position is based in Bangalore. As Senior Integration Engineer, you will be responsible for designing, implementing, and maintaining complex integration solutions across diverse platforms and applications. This role requires deep technical expertise in integration methodologies, data transformation, and API...


  • Bengaluru, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full time

    ESSENTIAL DUTIES & RESPONSIBILITIES :- Develop the customizations and Integrations with other engineering applications on Codebeamer.- Work with Product Owners, Leads, System Analysts, and Senior Developers to understand business and functional requirements.- Guide users and other IT staff on Codebeamer customizations/integrations- Handle the helpdesk and...


  • Bengaluru, India Recro Full time

    Role on Offer: Senior Integration EngineerThis position is based in Bangalore. As Senior Integration Engineer, you will be responsible for designing, implementing, and maintaining complex integration solutions across diverse platforms and applications. This role requires deep technical expertise in integration methodologies, data transformation, and API...


  • Bengaluru, India Aezion, Inc Full time

    Senior Azure DevSecOps Engineer/ArchitectLocation: Bangalore/Mysore/Coimbatore/RemoteFull timeASenior Azure DevSecOps Engineeris a pivotal role within an organization, responsible for shaping the direction of DevOps practices. Here are key aspects of their responsibilities:1.: Senior Azure DevOps Engineerslead strategic initiatives, mentor junior team...


  • Bengaluru, India UST Full time

    We are looking for a highly skilled Senior Azure DevOps Engineer. proficient in YAML, C#, and Python to join our dynamic team. Must have 6+ Years experience.The ideal candidate will have extensive experience in implementing and managing CI/CD pipelines, automating workflows, and optimizing cloud infrastructure using Azure DevOps.As a DevOps Engineer, you...


  • Bengaluru, India UST Full time

    We are looking for a highly skilled Senior Azure DevOps Engineer. proficient in YAML, C#, and Python to join our dynamic team. Must have 6+ Years experience. The ideal candidate will have extensive experience in implementing and managing CI/CD pipelines, automating workflows, and optimizing cloud infrastructure using Azure DevOps. As a DevOps Engineer, you...


  • Bengaluru, India UST Full time

    We are looking for a highly skilled Senior Azure Dev Ops Engineer. proficient in YAML, C#, and Python to join our dynamic team. Must have 6+ Years experience.The ideal candidate will have extensive experience in implementing and managing CI/CD pipelines, automating workflows, and optimizing cloud infrastructure using Azure Dev Ops.As a Dev Ops Engineer, you...