Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Identity engineering team in Dublin, Ireland. This role is critical in building and managing Microsoft's online identity providers for all Microsoft's online services and platforms including Azure, Office, Xbox, and HoloLens. The position focuses on creating and delivering mission-critical services that improve customer security posture through horizontal policy enforcement and password protection.

The team works on highly visible projects at the CVP level, combining both machine learning expertise and engineering excellence. You'll be part of the team responsible for redesigning Microsoft's challenge infrastructure to improve resilience, enhance user experience, and reduce fraud in Microsoft's sign-up infrastructure.

As a Senior Software Engineer, you'll work in a culture that promotes diversity, multiculturalism, and inclusion, with opportunities to innovate, influence, transform, and grow. The role offers exposure to internet-scale online services, working with both consumer and enterprise solutions. You'll collaborate with a team of technology leaders and experts, contributing to Microsoft's mission of making the world a safer place through digital security.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time off. You'll be working in a remote-friendly environment with up to 100% work from home flexibility. This is an excellent opportunity for experienced engineers looking to make a significant impact in the cybersecurity space while working with cutting-edge technology at global scale.

The ideal candidate will bring strong technical expertise in languages like Java, JavaScript, Python, or C++, combined with excellent problem-solving skills and the ability to mentor others. You'll be joining a team that values accountability, continuous learning, and customer-focused innovation in building security solutions that protect billions of users worldwide.

Last updated 43 minutes ago

Responsibilities For Senior Software Engineer

  • Work with Engineers, Product Managers, Designers, and Partners to deliver features
  • Own and deliver complete feature areas and large-scale solutions
  • Show leadership and take accountability in improving development practices
  • Provide mentorship and coaching to more junior engineers
  • Write clean well-thought-out code with emphasis on quality and scalability
  • Help create a diverse and inclusive culture
  • Take responsibility for reliable uninterrupted operation of features
  • Foster a data driven approach
  • Implement and organize tests
  • Participate in on-call rotation

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • Several years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to deal with ambiguity and understand key business needs
  • Excellent analytical, problem-solving, and debugging skills
  • Solid understanding of object-oriented design, coding patterns, and testing practices
  • Strong industry experience collaborating with others on designing, developing, testing, and shipping solutions
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on vulnerability discovery, security solution design, and tool development for Azure cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on developing large-scale distributed security solutions and identity protocols with up to 100% remote work flexibility.

Sr Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on endpoint security and infrastructure protection, offering $117K-$229K salary with remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on protecting services against cyberattacks through security monitoring and analysis.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on Intune service security, combining software engineering with cybersecurity expertise to protect enterprise cloud services and customer data.