Connecting people I'd hire with companies I'd work at

Matt Wallaert
companies
Jobs

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on May 14, 2025

Senior Software Engineer

Bangalore, Karnataka, India

Save

Share job

Date posted
May 14, 2025
Job number
1823170
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

As modern enterprise shifts to the cloud, security is paramount. Microsoft Defender for Cloud Applications is a security solution that empowers security admins to manage and secure their organization's data and applications in the cloud.

. Our team focuses on discovering and securing cloud applications used by enterprises, ensuring comprehensive protection across a wide variety of SaaS applications and their app ecosystems.

We build and continuously deploy an always-on, globally distributed service, which examines real-time network traffic and application audit logs at scale and applies the necessary security measures to protect enterprise users and their data.

Our team is composed of individuals from diverse backgrounds and experiences, and we are committed to maintaining and growing this diversity. We believe in learning on the job, collaborating with other teams, and being customer-obsessed.

Our team is looking for Senior Software Engineers. If you are passionate about understanding networking and web app technologies towards serving customer needs, if you are excited about large scale distributed systems and evolving system architectures and eager to explore, learn, innovate (from failures too) and help shape the future of SaaS security, we would love to hear from you.

Qualifications

Required Qualifications:

    • Bachelor's degree or higher in computer science or related field or equivalent experience in building, shipping, and operating reliable, distributed software systems.
    • 8+ years of software engineering experience building and maintaining large-scale cloud applications.

Preferred Qualifications:

    • Ability to learn concepts and new technologies quickly.
    • Great problem-solving skills and drive for results.
    • Commitment to collaboration and teamwork and ability to deliver via influence.
    • Self-starter, who proactively identifies problems and drives for resolution.
    • Experience with distributed cloud service development, and with big-data systems such as Spark, Cloud storage systems, Data lake, Azure Data explorer is a plus
    • Background in cyber security and distributed cloud-based applications.
    • Advanced technical degree (MS/PhD) is a plus.
    • Master's Degree or higher degree in Computer Science or related technical field
    • Proven track record of stakeholder management, and executing multi-year projects with strong collaboration across different organizations and disciplines

Responsibilities

As Senior Software Engineer in Microsoft Defender for Cloud Apps, you will contribute to product growth and be responsible for (re)architecting solutions.

You will

    • Drive technical clarity for the development and implementation.
    • Take features from ideation to successful global roll out.
    • Drive a project through to delivery removing obstacles as needed to ensure success.
    • Contribute to the design of large-scale distributed software services and solutions.
    • Write clean, well-tested code.
    • Champion and drive improvements to team software engineering practices
    • Establish best practices and hold high standards in online services development, including code reviews, automated testing, DevOps methodologies and accelerated development using git Copilot.
    • Mentoring and growing other engineers to bring in efficiency and better productivity.
    • Build automation to prevent and/or remediate service problems from becoming production incidents.
    • Perform OnCall duties diligently, handle live site issues with ease, and improve the OnCall operations process.
    • Passionate about technology and obsessed about customer needs.

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.