Senior Data Software Engineer
MicrosoftAbout the role
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 Identity engineering organization builds and manages Microsoft’s identity platform for all of Microsoft’s cloud services and products including Azure, Microsoft 365 and Xbox. We boldly pursue big ideas that power transformational advances in security, user management, access management, identity governance, etc. Identity engineering team members have deep technical expertise, customer insights, and a clear point of view that comes from first-hand experience running very large-scale services. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.
The Microsoft Entra Identity Governance Team is hiring a Senior Data Software Engineer to reshape security and deliver end-to-end, simplified solutions that empower every user, customer, and developer. You’ll have the opportunity to build a next-generation Identity Governance platform with AI and Copilot experiences, empowering customers to efficiently manage and secure identity access within their organizations. We are looking for a Senior Data Engineer with experience building and running mission critical cloud services. This candidate will be a technical leader who can build well architected systems and advocate software engineering best practices within the team. They will also demonstrate customer empathy, build trust with partners and coach teammates. 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.
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.
This Hybrid Position is located at our Microsoft office in Mountain View, California. Relocation support will be provided, and successful candidates will need to relocate or reside within 50 miles of the field location.
Responsibilities
- Design and develop large scale distributed software services and solutions
- Adhere to and drive modern software engineering practices through design reviews
- System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions
- Partner with and mentor team members
- Model best practices for quality and live site-focus
- Exercise a willingness to learn and share while collaborating with researchers, data scientists and cross-functional teams to improve the AI Platform’s capabilities and address customer requirements
- Improve test coverage for services, organize and implement integration tests, and resolve problem areas
- Consider testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered .
- Focus on customer/partner needs through a data driven approach
- Troubleshoot and optimize automation, reliability, and monitoring for Live Site.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science,
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s