Microsoft’s Data and Graph Platform team is on a mission to power data‑driven security experiences for millions of users worldwide. As a Software Engineer in Bangalore, you’ll design, develop, and keep reliable the massive cloud services that ingest, transform, and publish security telemetry at scale. If you thrive on solving ambiguous problems, love building reusable platform components, and want to make a tangible impact on global security, this role is your next big move.
Company Overview & Mission
Microsoft empowers every person and every organization on the planet to achieve more. Our culture is built on a growth mindset, respect, integrity, and accountability, fostering an inclusive environment where engineers can innovate, collaborate, and grow together.
Key Responsibilities & Day-to-Day Impact
- Design, implement, test, and maintain cloud‑scale security data platform components (ingestion, processing, filtering, transformation, routing, publishing).
- Deliver clean, reliable, and maintainable code following best practices for reviews, automated testing, CI/CD, monitoring, and documentation.
- Partner with senior engineers, product managers, and cross‑functional teams to onboard new security data sources and publishing destinations onto the Scuba platform.
- Investigate production incidents, analyze telemetry, and create automation that boosts reliability, performance, and operational efficiency.
- Contribute reusable platform capabilities that enhance developer productivity and ensure consistent, safe deployments across the ingestion and publishing workflow.
Qualifications & Requirements
| Requirement | Details |
|---|---|
| Education | BS/MS in Computer Science, Engineering, or equivalent experience |
| Technical Skills | Proficiency in C# (or Java/C++), OOP, design patterns, multithreading |
| Experience | 0-1 years of building distributed systems; cloud services preferred |
| Communication | Strong written/oral skills; ability to thrive in ambiguous situations |
| Security Clearance | Must pass Microsoft Cloud Background Check (initial and biennial) |
Compensation, Benefits & Work Culture
Microsoft offers a competitive salary package, performance‑based bonuses, and equity grants. Employees enjoy comprehensive health, dental, and vision plans, generous paid time off, parental leave, and continuous learning resources through Microsoft Learn. Our hybrid model lets you work 3 days a week in‑office in Bangalore, balancing collaboration with flexibility. A culture of inclusion, mentorship, and career growth ensures you can thrive both personally and professionally.



