At Microsoft Defender, we are committed to delivering industry-leading security solutions to protect our customers from emerging cyber threats. As part of our team, you will be at the forefront of developing cutting-edge infrastructure tools essential for deploying and managing resources and services across various regions seamlessly. Our team focuses on automating deployment processes, integrating with proprietary and cloud-native frameworks, and ensuring safe deployment practices through innovative automation and observability solutions. You will be building cloud solutions meeting scales that few companies in industry are required to support, that leverage state-of-the-art technologies to deliver holistic protection to a user base of 10’s of thousands of States level organizations, enterprises, and businesses around the globe. Theβ―Microsoft Defender Platform Engineering team is responsible for delivering a constantly evolving set of services and solutions to meet the challenging landscape of our ever-evolving attackers.
- Technical leadership in web architectures and distributed systems, preferably with large scale Kubernetes based systems.
- Ability to take a service from concept through its full life cycle (concept, design, delivery, operations)
- Proven Coding experience using C# or Java or high-level languages.
- Expertise in the “inner development loop” including test and integration methodology.
- Mastery of CI\CD, and safe deployment concepts with hands on implementation experiences
- Ability to deal with ambiguity associated with working in a fast-paced and dynamic environment by providing clarity
- Leadership skills: Including judgement, resolution, negotiating and decision-making skills.
- Ability to technically mentor Junior/Mid-Career engineers.
- Familiarity with the instrumenting service metrics, monitoring and defining SLI/SLOs for services.
- Formal experience with incident detection, mitigation and resolution workflows associated with production services.
- Support a 24x7 live site support model for service ownership.
- 10+ years of development experience in Enterprise environments.
- 5+ years of Linux hands on system experiences
- Proven experience in Kubernetes, and the Kubernetes satellite technologies:1. Azure DevOps and GitHub tooling 2. Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, Security researchers, and Data Scientists 3. Development experience with cloud platforms such as Microsoft Azure
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
We are looking for a Principal Software Engineer to help us design, architect and build large scale platforms, cloud service infrastructure and engineering systems. The cutting edge services and infrastructure you build will need to be able to process and handle enterprise and consumer services. You will work in collaboration with other Engineers, Researchers, Data Scientists and Architects to continue to learn and build your skill sets on how to innovate the design approach of said pipelines and services.
0 applies
1 views
Other Jobs from Microsoft
Senior Software Engineer
Senior Software Engineer
Senior Software Engineer
Member of Technical Staff, Platform Engineer
Principal Software Engineer - Windows 365
Software Engineer II
Similar Jobs
Sr. Software Engineer - Cloud (Remote)
Engineering Manager- Runtime Team
Software Engineer III -Elastic Search
Senior Software Engineer
Senior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say