Senior Software Engineer - Identity
Company: Microsoft Corporation
Posted on: May 3, 2021
The Identity engineering team builds and manages Microsoft's
online identity providers for all of Microsoft's online services
and platforms like Azure, Office, Xbox, and HoloLens. We boldly
pursue big ideas that power transformational advances in online
security and user management. Our work spans both the consumer and
enterprise space and can be found in internet scale online
services, the Windows operating system and most phones and handheld
devices. Identity engineering employees have deep technical
expertise, customer insights, and a clear point of view that comes
from first-hand, very large-scale experience. We are engineers,
technology leaders and experts, digital transformation change
agents, and customer advocates.
- Platform that works for all services offered by Azure and
Microsoft as well as our customer's line of business
- Security investments that protect our customers and
- Secure Azure across all the services to reduce the surface area
by granular controls and having least standing privileges between
- Large scale authentication and authorization services with low
latency requirements to handle millions of requests per minute
completing under 10ms.
- End user, admin, developer experiences that are inclusive and
- Client SDK on various platforms for 1st party and 3rd party
Our teams are seeking experienced and passionate software
engineers to join us as we create and deliver mission critical
services and processes to enable Microsoft's online presence. You
will have the opportunity to design and develop creative,
compelling, and cutting-edge systems that support our world-wide
operations. You will develop software and services at scale,
innovating on the latest technologies as the earliest adopters
while mentoring other team members.
Also, our culture promotes diversity, multiculturalism, and
inclusion and is clearly reflected in all of the things we do.
Diversity is more than a commitment for us - it is the foundation
of what we do. Our team has a strong sense of accountability and
provides its members with many opportunities for learning and
We have exciting opportunities for you to innovate, influence,
transform, inspire, and grow within our organization and we
encourage you to apply to learn more!
- 6+ years of professional software development and design
experience, using one or more general purpose programming languages
including but not limited to: Java, C/C++, C#, Python,
- Bachelor's Degree in Computer Science, Computer Information
Systems, Math, Engineering or related field, or completion of a
Code/Developer academy program
Ability to meet Microsoft, customer and/or government security
screening requirements are required for this role. These
requirements include, but are not limited to the following
specialized security screenings:
Microsoft Cloud Background Check: This position will be required
to pass the Microsoft Cloud Background Check upon hire/transfer and
every two years thereafter.
Microsoft is an equal opportunity employer. All qualified
applicants will receive consideration for employment without regard
to age, ancestry, color, family or medical care leave, gender
identity or expression, genetic information, marital status,
medical condition, national origin, physical or mental disability,
political affiliation, protected veteran status, race, religion,
sex (including pregnancy), sexual orientation, or any other
characteristic protected by applicable laws, regulations, and
ordinances. We also consider qualified applicants regardless of
criminal histories, consistent with legal requirements. If you need
assistance and/or a reasonable accommodation due to a disability
during the application or the recruiting process, please send a
request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of
your employment with Microsoft and the country where you work.
- Design and develop large scale distributed software services
- 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
- 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
- Improve test coverage for services, organize and implement
integration tests, and resolve problem areas.
- Consider testability, portability/monitoring, reliability, and
maintainability, and understand when code is ready to be shared and
- Gain a working understanding of Microsoft businesses and
collaborate with mentors and leaders to contribute to cohesive,
end-to-end experiences for our users.
- Focus on customer/partner needs through a data driven
- Troubleshoot and optimize automation, reliability, and
monitoring for Live Site.
Keywords: Microsoft Corporation, Redmond , Senior Software Engineer - Identity, Other , Redmond, Washington
Didn't find what you're looking for? Search again!