Job Information
Microsoft Corporation Principal Software Engineer, Front End in Multiple Locations, United States
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.
Join the vanguard of cybersecurity innovation with the Microsoft Security AI Research team. Our mission is to safeguard Microsoft and our customers by pioneering applied AI solutions. We foster a culture of ambition and science together with curiosity and humility that celebrates growth mindset, and operational excellence. At the heart of defending Microsoft's intricate ecosystem, we offer a rare chance to design and assess autonomous defenses powered by cutting-edge generative AI capabilities. We leverage Microsoft's vast defensive knowledge, including insights from teams like MSTIC, to construct a unique knowledge graph that elucidates the interplay between risk, investigation, and response. Our rich data, amassed across Microsoft's digital landscape and coupled with Microsoft AI, lays the foundation for groundbreaking defense innovations
We are on the lookout for a Principal Software Engineer, Front End to join a newly created team to reshape how we defend Microsoft. This role offers the chance to engage in full-stack development, with a primary focus on designing user interface (UI) solutions. You would be responsible for working together with security researchers, applied scientists, product managers, and engineering teams to develop research prototypes to solve real-world scenarios and challenges. For those interested in making a meaningful impact in the security industry, don’t miss this opportunity to join the team working on the latest AI technology and applicability.
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.
Responsibilities
Lead the development and/or enablement of front-end design solutions, technical prototypes, tooling, and/or user interface systems.
Coordinate with design and user experience teams to transform designs from Figma or other design tools into extensible components for implementation and maximizing re-use.
Collaborate with a wide variety of security researchers, applied scientists, product managers, and engineering teams to generate ideation solutions for complex products.
Lead by example and mentor others to produce extensible and maintainable front-end frameworks and experiences.
Leads efforts to optimize solutions leveraging modern web frameworks, open source and 1st party solutions.
Helps define metrics and targets for optimizing end-user experiences.
Other:
- Embody our Culture (https://www.microsoft.com/en-us/about/corporate-values) and Values (https://careers.microsoft.com/us/en/culture)
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 6+ 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 professional experience with React, TypeScript, CSS, HTML5 and front-end state management solutions such as Redux, Recoil, MobX, or similar.
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 background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
6+ years of experience transforming designs into rich experiences.
Experience leading build out of scalable, accessible frameworks for web experiences.
Experience with Bootstrap, HTML5, CSS3 and SASS.
Proficient with source control management, build and deploy products such as Azure Dev Ops, toolkits and best practices for front-end engineering such as latest ECMA standards, bundlers, Story Book etc.
Experience in working with a broad array of stakeholders to define, develop and support engineering solutions.
Proficient analytical skills with systematic and structured approach to front-end design and implementation.
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 - $294,000 per year.
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 for the role until September 12, 2024.
#MSFTSecurity #MSECAIR #GenerativeAI #AutonomousAgents #MSecADAPT #CyberSecurity #InfoSecCommunity #SHPE24MSFT
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .
Microsoft Corporation
-
- Microsoft Corporation Jobs