← All roles

Software Engineer

Microsoft· Software Engineering
Apply on company site
PragueCZK 966k - CZK 1727kFull-timePosted 1w ago

About the role

Software engineer role focused on implementing AI-forward Identity and Access Management standards, collaborating with teams across Substrate, Microsoft 365, E+D, Entra, and Azure to build scalable, secure access control solutions for a broad set of customers, with emphasis on AI integration, system design, security, and reliability.

Responsibilities

  • AI-Native Development: Improves AI tools and practices across the SDLC, incorporates Responsible AI into processes, and guides AI-generated assets with engineering health measures.
  • Coding: Leads by example in producing extensible, maintainable, secure, and performant code; improves code quality, reviews, testing, and uses telemetry; drives debugging, incident retrospectives, and security-conscious coding practices.
  • Design: Owns architecture discussions for complex products, designs and tests options, mentors on test strategy including security testing, identifies dependencies, ensures architecture meets performance, scalability, resiliency, and compliance requirements; leads design decisions.
  • Engineering Excellence: Applies best practices, stays current with trends, develops and promotes developer tools, ensures security, privacy, accessibility, and compliance across solutions; mentors and shares knowledge.
  • Implementation: Leads experiments with feature flags, collaborates on project and release planning, ensures security protections and flighting, and plans for deployment, rollback, and disaster recovery.
  • Reliability and Supportability: Designs telemetry and logging, ensures scalable and compliant solutions, on-call readiness, incident response, and postmortem improvements.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field or equivalent experience
  • Technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python
  • Advanced understanding of access control management, identity systems, authentication and authorization and security considerations (Preferred)

Skills

Required:Programming languages (C, C++, C#, Java, JavaScript, Python)Software design and architectureSecurity, privacy, and compliance
Nice to have:Test strategy and quality assurance

Benefits

  • Not explicitly listed in the provided text
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft