CrawlJobs Logo

Principal Engineer - Identity Services

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

139900.00 - 274800.00 USD / Year

Job Description:

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. The mission for the Identity for Services (ID4S) Team, part of Microsoft Entra is to make it hard to get authentication and authorization wrong. We believe the tasks to get authentication and authorization right, actively preventing security incidents, and always being updated for a service should be straightforward and at the same time provide operational insights part of the platform. As a team we take meaningful steps daily to achieve our mission supporting developers, (security) operations and administrators. Our solution is used across thousands of internal Microsoft Services, and several of our components making up the solution are available as open source in GitHub. Our goal is to bring all our learnings from running services across Microsoft to everyone through GitHub, Entra, Azure, and beyond. There are still many challenges for us to solve to deliver on our mission and to help us we are looking for an experienced Principal Software Engineer who knows how to build and nurture a high performing team. The role requires experience building seamlessly integrated components which are running in high scale services where elements such as security, resilience, memory, and performance are motivation to get up every day. You work effectively across a large set of organizations and teams across the company operating with a customer first mindset. As a team we work on ensuring our solution utilizes as few resources as possible and we enjoy scrutinizing allocations, we also ensure our API’s are no touch (configuration only) and extensible, and we collect telemetry allowing us and service owner with key insights to effectively operate the service. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility:

  • Build and nurture a high performing team
  • Develop and maintain authentication and authorization components for various platforms, including .NET, Rust, Java, Golang, Python, Node.JS
  • Collaborate with cross-functional teams such as leadership teams, product managers, service owners and platform teams
  • Make data-driven decisions (quantitative and qualitative)
  • Support service owners ensuring seamless integration
  • Participate in code reviews, design discussions, and contribute to the overall improvement of the solution

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • 6+ years of experience designing, building, and supporting client applications and tools using frameworks such as .NET
  • 3+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices
  • 2+ years of experience programming for services and clients each

Additional Information:

Job Posted:
April 11, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Engineer - Identity Services

Senior Principal Engineer, Cloud Security

Atlassian is looking for experienced and talented architects and senior engineer...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Broad experience architecting, designing, and building large-scale distributed systems
  • Broad knowledge and understanding of SaaS, PaaS, IaaS with hands-on experience of one or more public cloud offerings (AWS preferred)
  • At least 4 years of experience in crafting and implementing high-volume, low latency distributed systems
  • 10+ years of experience building software, with 4+ years in an architect role working across teams
  • Fluency in any modern object-oriented programming language (e.g., Java, Kotlin, Python, Javascript, go etc.) and in architecture patterns for distributed systems
  • A real passion for collaboration and has strong interpersonal skills supported by eloquently written communication
  • Able to drive the long term vision and strategy
  • Strong understanding of Enterprise Customers
  • Experience in operational requirements and common challenges of cloud-based systems
  • Adept at working with minimal guidance and working with remote teams (peers, or customers)
Job Responsibility
Job Responsibility
  • Design, implementation, and operations of the services to strengthen the enterprise readiness of our cloud
  • Collaborate with other developers to write the best code for the project and deliver amazing results that our users love
  • Work closely with the development team building the Cloud Security products and solutions
  • Collaborate with architects across Atlassian to implement enterprise controls and policies
  • Responsible for the Engineering excellence of the Cloud Security Organization
  • Help with company-wide initiatives as and when required
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Principal Automation Engineer

We are seeking a Principal Automation Engineer to lead and drive innovation in a...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, cybersecurity, data science, or related engineering field
  • proven experience (8+ years) in cybersecurity, with at least 3+ years in automation-focused roles
  • deep understanding of cybersecurity frameworks and concepts, including attack vectors, threat landscapes, and defence mechanisms
  • strong experience with SIEM/SOAR/ and EDR/XDR platforms and tools
  • experience in Machine Learning (ML) and Agentic AI applied for security use-cases
  • experience with anomaly detection, behavioural modeling, and predictive analytics in cybersecurity contexts
  • experience integrating machine learning models into security operations workflows in enterprise environments
  • proficiency in languages such as Python, Go, SPL, YaraL, and building automation frameworks
  • hands-on experience with big data technologies and cloud environments (AWS, Azure, GCP)
  • familiarity with regulatory requirements and compliance frameworks (e.g., GDPR, NIST, ISO 27001)
Job Responsibility
Job Responsibility
  • Drive the SOAR development lifecycle, in support of security operations and engineering teams
  • develop SOAR playbooks and logic
  • build integrations across SIEM, SOAR, EDR, identity platforms, and cloud-native services
  • write, test, and maintain automation scripts and workflows
  • deliver API solutions for SOC and enterprise Business Units
  • design and implement reusable automation services, APIs, and playbooks
  • maintain documentation for scripts, integrations, and workflows
  • debug and resolve technical issues in the automation lifecycle
  • apply advanced analytics, Machine Learning, and AI for security automation
  • partner with SOC/IR leadership and IT stakeholders to gather SOAR requirements and develop solutions
What we offer
What we offer
  • Health and wellbeing benefits
  • career development programs
  • unconditional inclusion
  • flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

Principal Corporate Security Engineer

The Principal Engineer, Corporate Security serves as the senior technical author...
Location
Location
Salary
Salary:
184500.00 - 289050.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in cybersecurity engineering or enterprise architecture
  • 5+ years in a principal or lead engineer capacity
  • In-depth knowledge of cloud security architecture (AWS, GCP) and SaaS ecosystems (Google workspace, Slack, Okta, etc)
  • Deep understanding of identity and access management, endpoint security, data protection, network segmentation and zero trust architecture
  • Excellent communication skills with the ability to simplify complex security concepts for executives and engineers
Job Responsibility
Job Responsibility
  • Define and maintain the end to end corporate security architecture blueprint, covering endpoint, identity, network, and data
  • Lead the architectural reviews of major corporate technology initiatives (e.g., AI adoption, zero trust modernization, vendor onboarding)
  • Establish architectural controls, paved paths and perform periodic maturity assessments
  • Provide expert guidance on security best practices, technologies, and methodologies to engineering teams
  • Review and influence the design of platform and service architectures, ensuring security is integrated from the outset
  • Provide risk-based architectural recommendations, influencing executive stakeholders and investment decisions
  • Automate control deployment and drift detection (IaC/PaC), reduce exception volume, and shorten time-to-adoption via platformized solutions
  • Enable safe, rapid change with CI/CD for policy/config and change planning for broad rollouts
  • Work closely with security teams, engineering partners, product leaders, and other principal engineers to drive large-scale security initiatives
  • Serve as the architecture liaison between Corporate Security and Product Security, ensuring a unified security strategy across enterprise and customer-facing environment
What we offer
What we offer
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Security Operations Engineer II

The Cloud & AI organization accelerates Microsoft’s mission and bold ambitions t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in security operations, IT operations, technical support, or engineering roles supporting production systems
  • Strong understanding of identity and access fundamentals, including authentication and authorization protocols (OAuth 2.0, OIDC, SAML, certificate-based authentication) and common token flows
  • Hands-on experience with Microsoft Entra ID / Azure AD, including MFA, Conditional Access, session controls, Privileged Identity Management (PIM), and identity lifecycle operations
  • Experience supporting directory synchronization and device identity, including Entra Connect or Cloud Sync, Azure AD joined, hybrid joined, and registered devices, and how device posture influences Conditional Access
  • Working knowledge of application identity, including app registrations, delegated and application permissions, consent flows, API scopes, and identifying common configuration issues
  • Ability to analyze identity logs and telemetry, such as sign-in, audit, token, and provisioning logs, using tools like the Azure portal, KQL, Graph Explorer, Azure Monitor, or IcM
  • Demonstrated troubleshooting and automation mindset, with experience scripting or building basic automation to reduce manual work, improve support quality, and collaborate effectively with engineering and security teams
Job Responsibility
Job Responsibility
  • Participate in the on-call rotation as a Designated Responsible Individual (DRI), providing dependable and timely operational support for identity services
  • Deliver day-to-day security operations support across Microsoft Entra ID and Azure Active Directory, including authentication, authorization, and directory services
  • Execute identity lifecycle operations such as access provisioning and deprovisioning, group and role management, and access governance activities
  • Troubleshoot and resolve identity-related incidents, including MFA and Conditional Access failures, SSO and token issues, service principal misconfigurations, device join problems, and directory synchronization errors
  • Monitor service health, identity logs, and alerts to proactively identify issues and maintain service reliability and security compliance
  • Investigate, triage, and mitigate production incidents with clear communication, accurate diagnosis, and timely resolution to minimize customer impact
  • Contribute to root-cause analysis and post-incident reviews, supporting follow-up actions to reduce repeat incidents
  • Develop and maintain scripts and basic automation to streamline identity operations, improve first-contact resolution, and reduce manual and repetitive work
  • Assist in building self-service and preventative solutions such as identity health checks and policy drift detection
  • Identify recurring operational issues and collaborate with engineering partners to implement automation-first improvements that reduce operational noise and incident volume
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Copilot Identity

Consumer Copilot Security is at the core of Microsoft’s mission to deliver trust...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience integrating with Microsoft Account, and familiarity with consumer identity features.
  • Cross‑platform delivery: Shipped identity flows and SDKs across multiple consumer client platforms (Windows, macOS, iOS, Android, web).
  • Governance & lifecycle: Familiarity with consumer identity lifecycle management and privacy controls.
  • Privacy/Compliance: Experience embedding privacy‑by‑design and meeting consumer compliance expectations for Copilot-class workloads.
  • Leadership: Track record mentoring senior engineers and driving adoption of platform standards across many product teams.
Job Responsibility
Job Responsibility
  • Identity strategy & architecture: Define the end‑to‑end identity vision for consumer Copilot and MAI, covering user/account models, sign‑in, session management, token issuance/validation, service‑to‑service auth, and cross‑device experiences.
  • Cross‑surface platform leadership: Drive common authentication/SSO patterns and SDKs for Windows, Edge, web, iOS, and Android
  • ensure seamless UX and consistent security controls across consumer surfaces and modalities.
  • Collaborate with product, engineering, security, privacy, and identity teams across Copilot, MAI and IDNA to drive improvements in authentication, identity, and security. Influence technical direction and best practices across a large, distributed system, ensuring alignment and adoption of key initiatives.
  • Establish, monitor, and continuously improve key authentication metrics across Copilot and MAI. Collaborate with engineering, product, and identity teams to align on a unified ground truth and leverage dashboards for ongoing measurement and root cause analysis
  • Align with central Microsoft Account roadmaps, influence platform capabilities, and land them in Copilot and MAI consumer scenarios at scale.
  • Define and document authentication patterns and requirements for AI-powered, agentic flows. Ensure these patterns address novel risks, support secure delegation, and enable safe orchestration of actions across devices and services.
  • Hands‑on engineering: Ship secure, well‑tested, maintainable code and frameworks that other teams can adopt quickly.
  • Product mindset: Balance customer experience with consumer-grade security, privacy, and compliance expectations for Copilot.
  • Work closely with globally distributed teams, managing effective communication, coordination, and project delivery across multiple time zones. Foster strong cross-regional partnerships to drive identity and authentication improvements at scale.
  • Fulltime
Read More
Arrow Right

Cloud Solution Architecture -Security (French Speaker)

We are looking for a Cloud Solution Architect (CSA), specializing in Security & ...
Location
Location
France , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, Business, or related field AND experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or consulting
  • OR equivalent experience
  • French language fluency
  • experience working in a customer-facing role (e.g., internal and/or external)
  • experience working on technical projects
  • Technical Certification in Cloud (e.g., Azure, Amazon Web Services, Google, security certifications)
  • Azure and Cloud Security Engineering
  • Infrastructure, Databases, Networking, Virtual Machines Security
  • Secrets and Keys security practices
  • Azure Identity (service principals - managed identities)
Job Responsibility
Job Responsibility
  • Drive positive Customer Satisfaction & become a trusted advisor and be the Voice of Customer to share insights and best practices, connect with Global Security teams at Microsoft, Engineering and Product teams to remove blockers and influence the solution roadmap
  • Land an end-to-end value proposition for Security (i.e., Zero Trust) which spans the breadth of Microsoft Security offerings and with focus on Threat Protection, ID + Access Management and Cloud Security as you seek to understand customer requirements and map the adoption and optimization of Microsoft technology solutions accordingly
  • Position and deliver solutions that drive Security product usage as well as develop opportunities to drive Customer Success business results & help Customers get value from their Microsoft investments in alignment with the Customer Success Account Manager or other Account Team members
  • Identify resolutions to Customer blockers by leveraging SA subject matter expertise
  • Deliver according to Microsoft best practices & using repeatable IP and accelerate Business Value of overall Security adoption by improving security posture and ensuring that the solution exhibits “Secure by Design” framework, such as high-performance levels, security, scalability, maintainability, appropriate reusability, and reliability upon deployment
  • Align individual skilling to team/area demands & Customer Success goals and accelerate customer outcomes - Share expertise, contribute to IP creation & re-use to accelerate customer outcomes
  • Run Architectural Design Sessions to build a plan for implementing the solution – governing design in line with customer business goals and their technical environment
  • Collaborate and orchestrate with others in developing complex end-to-end Enterprise solutions with the Microsoft Security platform and modify and deliver existing intellectual property (IP) or, where applicable, create new content
  • Fulltime
Read More
Arrow Right

Cloud Solution Architect

We are looking for a Cloud Solution Architect (CSA), specializing in Security & ...
Location
Location
Jordan , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, Business, or related field AND 4+ years experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or consulting
  • OR equivalent experience
  • experience working in a customer-facing role (e.g., internal and/or external)
  • experience working on technical projects
  • Technical Certification in Cloud (e.g., Azure, Amazon Web Services, Google, security certifications)
  • Azure and Cloud Security Engineering
  • Infrastructure, Databases, Networking, Virtual Machines Security Secrets and Keys security practices
  • Azure Identity (service principals - managed identities)
  • Troubleshooting of data logging and audit, security monitoring
  • Azure Governance and Compliance (Azure policies)
Job Responsibility
Job Responsibility
  • Drive positive Customer Satisfaction & become a trusted advisor and be the Voice of Customer to share insights and best practices, connect with Global Security teams at Microsoft, Engineering and Product teams to remove blockers and influence the solution roadmap
  • Land an end-to-end value proposition for Security (i.e., Zero Trust) which spans the breadth of Microsoft Security offerings and with focus on Threat Protection, ID + Access Management and Cloud Security as you seek to understand customer requirements and map the adoption and optimization of Microsoft technology solutions accordingly
  • Position and deliver solutions that drive Security product usage as well as develop opportunities to drive Customer Success business results & help Customers get value from their Microsoft investments in alignment with the Customer Success Account Manager or other Account Team members
  • Identify resolutions to Customer blockers by leveraging SA subject matter expertise. Deliver according to Microsoft best practices & using repeatable IP and accelerate Business Value of overall Security adoption by improving security posture and ensuring that the solution exhibits “Secure by Design” framework, such as high-performance levels, security, scalability, maintainability, appropriate reusability, and reliability upon deployment
  • Align individual skilling to team/area demands & Customer Success goals and accelerate customer outcomes - Share expertise, contribute to IP creation & re-use to accelerate customer outcomes
  • Run Architectural Design Sessions to build a plan for implementing the solution – governing design in line with customer business goals and their technical environment. Outcome is consensus on solution design and next steps toward production
  • Collaborate and orchestrate with others in developing complex end-to-end Enterprise solutions with the Microsoft Security platform and modify and deliver existing intellectual property (IP) or, where applicable, create new content
  • Fulltime
Read More
Arrow Right

Principal Engineer, Safety - Core Services Engineering

Being a Principal Engineer at Uber isn’t about sitting in an ivory tower; it’s a...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field
  • 10+ years of full-time software engineering experience, with a focus on building and launching services to millions of global users
  • Experience building real-time applications that handle hundreds of thousands of requests per second and manage complex downstream dependencies
  • Demonstrated experience leading large-scale engineering projects that span multiple teams and geographic regions
Job Responsibility
Job Responsibility
  • Architect for the Real World: Design and maintain systems within Safety, Identity, and Risk that support millions of daily movements, where performance, safety, and scale can’t be separated
  • Navigate Massive Complexity: Foresee architectural problems and opportunities 1–2 years out, making intelligent bets on high-impact innovations and knowing when to 'fail fast'
  • Drive Strategic Impact: Lead org-wide engineering projects through every messy stage—from idea inception and stakeholder tension to productionization and operations
  • Unblock and Multiply: Act as a force multiplier by identifying architectural gaps and reducing technical debt across multiple organizations, ensuring systems are designed to be extensible and modular
  • Lead Through Influence: Build strategic relationships across Product, Data Science, and Operations to ship practical solutions at speed, navigating competing priorities and influencing without control
  • Uphold the Bar: Champion engineering excellence by role-modeling code health, testing, and design clarity, even when the pace is fast and the pressure is high
  • Mentor and Rally: Inspire and coach the next generation of Uber’s technical leaders, fostering an inclusive culture where diverse perspectives are leveraged to solve our hardest problems
What we offer
What we offer
  • The rare opportunity to change the world such that everyone around you is using the product you built
  • Sharp, motivated co-workers in a fun office environment
  • Fulltime
Read More
Arrow Right