hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on Dec 13, 2024

Senior Software Engineer

Hyderabad, Telangana, India

Save

Share job

Date posted
Dec 05, 2024
Job number
1789690
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

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

  1. 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.
  2. 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

Responsibilities

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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.