Senior Software Engineer - MyGwork
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Microsoft seeks a seasoned software engineer to join the Core Authentication team, responsible for the authentication service serving billions of users worldwide.

Job Description:
As a member of the Microsoft Security organization, you will be part of a team that accelerates the company's mission to secure digital technology platforms, devices, and clouds in customers' heterogeneous environments.

About the Role:
We are looking for an experienced software engineer with a strong background in building highly scalable and distributed systems to support new and exciting scenarios in the enterprise and customer identity and access management (CIAM) spaces.

Responsibilities:
• Provide technical leadership for the team, develop your own technical designs as well as contribute, coach, and review technical designs from teams across Microsoft.
• Partner with key stakeholders to drive improvements and change across multiple teams across multiple geographies in the Microsoft Entra organization.
• Design, develop, and implement large-scale distributed software services and solutions.
• Troubleshoot and optimize automation, reliability, and monitoring for production services.
• Develop "best-in-class" engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored, and reusable.
• Gain a working understanding of Microsoft businesses and collaborate with other leaders to contribute to cohesive, end-to-end experiences for our users.

Requirements:
• Bachelor's Degree in Computer Science, or related technical discipline, AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
• Ability to meet Microsoft, customer, and/or government security screening requirements.
• Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming).
• Experience with distributed systems design and implementation.
• Demonstrated ability to collaborate and coach others.
• Clear and effective communications.

About Microsoft:
Microsoft is an inclusive employer and a member of the LGBTQ+ business community. Our culture is centered on embracing a growth mindset, inspiring excellence, and encouraging teams and leaders to bring their best each day.

;