Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Senior Software Engineer - M365 Core
Location
United States
Posted
7 days ago
Salary
$119K - $234K / year
No structured requirement data.
Job Description
Would you be excited about building a global-scale, Kubernetes-based service platform that powers Microsoft's productivity workloads? Do you want to lead a team of talented and motivated engineers who use cutting-edge technology and best practices to deliver high-quality solutions? Are you passionate about making distributed systems secure? Do you want to challenge yourself by taking on a role to be a security leader for entire COSMIC? If so, join us on the COSMIC team and help us shape the future of Microsoft's cloud infrastructure.
The COSMIC team, part of the M365 Substrate Core organization, has a bold mission to standardize how we deliver services and build a modern Kubernetes-based compute fabric with turn-key geo-presence, security, high availability, fault isolation and automated cloud build out. COSMIC, which stands for Containers on Substrate-Managed Intelligent Clusters, is a strategic bet we are making to modernize our compute platform and improve the agility, security, compliance, and COGS of our services in the Experience and Devices division.
We are seeking a Senior Software Engineer - M365 Core to help us take the platform to the next level and deliver on our promises of fabric unification and turn-key developer experience. You will partner closely with security, privacy, compliance, and platform teams to embed security into COSMIC.
As a Senior Software Engineer - M365 Core you will be working on design, implementation of security related features. You will collaborate with other COSMIC teams and other orgs as security spreads across the orgs. This opportunity will allow you to accelerate your career, develop new skills, and become a security expert in distributed systems.
This is a flexible work opportunity and there is an option to work fully remotely.
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
- Collaborates with appropriate stakeholders to determine user requirements for a scenario.
- Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
- Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
- Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
- Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
- Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
- Ensures compliance with Microsoft security standards, including SDL, secure coding practices, and data handling policies
- Supports secure operational practices, including zero-trust principles, certificate rotation, secure deployment, and end‑to‑end validation
Qualifications
Required 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 equivalent experience.
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.
- Master'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 Bachelor'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 equivalent experience.
- Experience designing, building, or contributing to cloud-based services or distributed systems.
- Demonstrated strength in technical design, architecture, and systems-level thinking.
- Experience working with one or more security-related areas, such as secrets management, threat modeling, vulnerability mitigation, key or certificate management, or identity and access systems.
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,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
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Related Guides
Related Job Pages
More Software Engineer Jobs
Director of Finance Software Engineering, OTC and Revenue Recognition
UKGHR, Pay, & Workforce Management
This Director role leads the design, delivery, and modernization of enterprise finance platforms covering Order-to-Cash, Revenue Recognition, PTP, and core Finance operations, partnering with the CFO office to drive digital transformation and ensure regulatory compliance.
Sr. Staff Software Engineer - Hue
ClouderaAt Cloudera, we believe that data can make what is impossible today, possible tomorrow.
The role involves driving Hue's architecture and technical strategy to deliver a secure, scalable data productivity interface, leading core feature development across SQL editing, data catalog exploration, and visualization. Additionally, the engineer will define and execute the AI roadmap for Hue, advancing intelligent SQL assistance and automation capabilities.
Senior Software Engineer- Cloud/GovCloud (Top Secret cleared)
IIIIIIUSICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals.
The engineer will participate in all phases of the Software Development Lifecycle (SDLC) to design, develop, and maintain secure, mission-critical applications using Java, Kotlin, and TypeScript within AWS GovCloud environments. Responsibilities also include optimizing Oracle and SQL Server databases and collaborating within an Agile framework with various technical teams.
SharePoint Developer
KBR, Inc.We deliver science, technology and engineering solutions to governments and companies around the world.
SharePoint Developer supporting KBR's Science & Space division