The Microsoft Security organization’s mission of making the world a safer place has never been more important. As cyber threats become more frequent and sophisticated, we drive improvements in our security products that keep our customers safe. The Microsoft Defender family offers comprehensive threat prevention, detection, and response capabilities for everyone. Our team focuses on analyzing cloudbased attacks and ensuring comprehensive SaaS protection so that enterprises can confidently adopt usage of SaaS applications and their app ecosystems.
We are seeking software engineers who are enthusiastic about wearing creative and analytical thinking hats, ready to dive into technical problem solving, and committed to excellence, learning from others to make a difference.
Our team has people from a wide variety of backgrounds, previous work histories, and life experiences, and we are eager to maintain and grow that diversity. We are passionate about learning on the job, collaborating with other teams, and being customer obsessed.
- Qualifications Required –
- 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, Scala, OR equivalent experience.
- Qualifications: Other Requirements –
Additional or preferred qualifications:
- Master's or higher degree in Computer Science or related technical field
- 8+ years of software engineering experience
- Experience with distributed cloud service development, and with big-data systems such as Spark, Cloud storage systems, Data lake, Azure Data explorer
- Background in cyber security and distributed cloud-based applications.
- Experience with devops and managing incidents and livesites for business-critical services
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. 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.
As Senior Software Engineer in Defender for Cloud Applications, you will be architecting and delivering engineering solutions with minimal technical oversight. You responsibilities include
- Drives efforts to improve testability, test automation and applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
- Conducts retrospective debugging of solutions to identify root causes of problems.
- Organizes work into smaller sets of tasks as part of an overall roadmap.
- Creates and updates implementation framework as necessary, following industry standards.
- Perform OnCall duties diligently, handle live site issues with ease, and improve the OnCall operations process.
- Alerts stakeholders as to status and initiates actions to restore system/product/service for simple problems and complex problems when appropriate.
- Drives efforts to collect, classify, and analyze data on a range of metrics. Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
- Applies and extrapolates best practices to reliably build code that is based on well-established methods while also applying best practices for new code development.
- Maintains communication with key partners across the Microsoft ecosystem of engineers.
- Mentoring and growing other engineers to bring in efficiency and better productivity.
0 applies
1 views
Other Jobs from Microsoft
Senior Software Engineer- Cognitive Service Platform
Principal Software Engineer-distributed training system
Senior Software Engineer
Researcher – Cloud and AI Infrastructure, Microsoft Research
Principal Structural 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
🥳🥳🥳 452 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