Full-Stack Software Engineer II(s) & Senior Software Engineer(s)
Microsoft
Full-Stack Software Engineer II(s) & Senior Software Engineer(s)
Redmond, Washington, United States
Save
Overview
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.
The Purview Data Governance Team’s mission is to deliver a market leading solution for enterprise data management, discovery, understanding, and access. The customer personas served by Purview Data Governance include the enterprise data office, enterprise-wide data owners and data stewards, and enterprise-wide data consumers across all organizational functions. We are seeking passionate and dynamic Full-Stack Software Engineer II(s) & Senior Software Engineer(s)—whether you specialize as a web portal UX engineer, cloud service backend/API engineer, or full-stack web UX+API engineer—to join us in our mission to develop a cutting-edge cloud service and AI (Artificial Intelligence)-based enterprise data governance solution, along with optimal strategies for our customers. The committed candidate will exemplify a commitment to customer obsession, foster a culture of innovation, champion collaboration, thrive in a fast-paced, growth-oriented environment, and demonstrate a proficient sense of ownership and accountability.
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.
These Hybrid Positions are located at our Microsoft office in Redmond, Washington. Relocation support will be provided, and successful candidates will need to relocate or reside within 50 miles of the field location.
Qualifications
Required Qualifications:
-
Bachelor's Degree in Computer Science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
- 2+ years of experience developing single-page web applications (SPAs) using JavaScript, TypeScript, or comparable programming languages.
- 2+ years of experience with modern front-end frameworks and state management libraries such as React, Redux.
- 2+ years of experience building responsive and accessible user interfaces using HTML5, CSS3, and applying UX and accessibility standards such as WCAG.
- 2+ years of experience integrating with RESTful APIs and handling asynchronous data using AJAX.
- 2+ years of experience .NET for web SDK and C# in multi-tenant cloud service engineering, with similar experience in other SDKs and languages also considered.
- 2+ years of experience designing scalable, high-performance data models with relational and NoSQL databases.
Other Requirements:
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.
Additional or Preferred Qualifications:
-
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
- 4+ years of experience developing single-page web applications (SPAs) using JavaScript, TypeScript, or comparable programming languages.
- 4+ years of experience with modern front-end frameworks and state management libraries such as React, Redux.
- 4+ years of experience building responsive and accessible user interfaces using HTML5, CSS3, and applying UX and accessibility standards such as WCAG.
- 4+ years of experience integrating with RESTful APIs and handling asynchronous data using AJAX.
- 4+ years of experience .NET for web SDK and C# in multi-tenant cloud service engineering, with similar experience in other SDKs and languages also considered.
- 4+ years of experience designing scalable, high-performance data models with relational and NoSQL databases.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications and processes offers for these roles on an ongoing basis.
#MSFTSecurity #Purview #DataGovernance
Responsibilities
- Drive a customer-first, agile engineering culture focused on live site reliability, scalable design, and resilient cloud services.
- Lead architectural strategy and execution, emphasizing scalability, cost optimization, and observability.
- Define priorities and deliverables, ensuring high-quality outcomes aligned with customer needs and timelines.
- Solve complex, ambiguous challenges with resilience, creativity, and a growth mindset.
- Promote diversity and inclusion, fostering a culture where all voices are valued and empowered.
- Collaborate cross-functionally, aligning technology and design decisions across teams and geographies.
- Mentor engineers and advise leadership, growing team capabilities and guiding technical direction.
- Embody our Culture and Values