Taro Logo

Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Microsoft Security is seeking a Software Engineer to join their External ID Developer Experience (EEID DevEx) team within Microsoft Entra. This role is crucial in making third-party identity integration effortless, secure, and insight-driven. The position focuses on streamlining developer journeys and preventing security incidents while delivering operational visibility needed to maintain trust at scale.

The role involves working with Microsoft's identity ecosystem to empower developers and administrators worldwide in building and running robust authentication experiences serving millions of users daily. You'll be tackling high-impact challenges that shape authentication experiences securing billions of sign-ins monthly.

As part of Microsoft Security, you'll contribute to making the world a safer place by reshaping security and empowering users, customers, and developers with end-to-end simplified solutions. The organization accelerates Microsoft's mission to secure digital technology platforms, devices, and clouds in heterogeneous environments.

The position offers a hybrid work environment with up to 50% work from home flexibility and involves 0-25% travel. You'll be working in Dublin, Ireland, collaborating with team members globally. The role requires participation in on-call rotations and incident response, making it ideal for someone passionate about security and large-scale systems.

Microsoft's culture embraces a growth mindset, focusing on inspiring excellence and encouraging teams to bring their best each day. The company provides comprehensive benefits including industry-leading healthcare, educational resources, savings and investments opportunities, and generous parental leave policies.

This is an excellent opportunity for a mid-level software engineer with experience in cloud services and security to make a significant impact on how the world approaches authentication and security. The role combines technical challenges with the opportunity to work on systems that affect billions of users worldwide.

Last updated a day ago

Responsibilities For Software Engineer

  • Design, development, testing, and DevOps of Teams services ensuring security, availability and performance
  • Improve security of services by implementing secure communication protocols and design patterns
  • Contribute to design documents and participate in code reviews
  • Participate in on-call rotations, incident response, and root cause analysis
  • Ensure seamless and secure user journeys
  • Accelerate feature delivery & reliability
  • Cultivate cross-organizational collaboration

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical discipline with 2+ years of experience coding
  • 2+ years of experience building and operating large-scale cloud services
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs

Software Development Engineer, AVM Visibility Expansions (VisXP)

AWS Security Software Development Engineer role focusing on building and enhancing security solutions to protect cloud customers at scale.

PAM Adoption Engineer, AVP

PAM Adoption Engineer position at State Street, focusing on security infrastructure and privileged access management implementation with hybrid work arrangement in Ireland.

Cloud Technical Solutions Engineer, Security, Google Cloud

Technical Solutions Engineer position at Google Cloud combining software development, security expertise, and customer support to help organizations implement and optimize cloud solutions.

Security Engineer

Security Engineer role at AWS focusing on incident response, security automation, and cloud infrastructure protection, requiring 1+ years of security and programming experience.

Security Engineer II, AWS Global Services Security

Security Engineer II position at AWS Global Services Security, focusing on cloud security, automation, and security validation for customer-facing services.