Senior Software Engineer

Microsoft is a company where passionate innovators collaborate to develop cloud-enabled solutions and market-leading technologies.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Sentinel Product Group is seeking a Senior Software Engineer to join their team, focusing on their Cloud Native SIEM tool. This role requires 8+ years of experience in FullStack Software Development with expertise in data ingestion. As part of the Data collection group, you'll be responsible for handling petabyte-scale data ingestion from various sources.

The position offers an exciting opportunity to work on Microsoft Sentinel, the market-leading Cloud Native SIEM tool. You'll be instrumental in strengthening its Data Ingestion platform, solving complex engineering problems in data integration and ingestion. The role combines technical innovation with practical problem-solving, requiring expertise in multiple programming languages and cloud technologies.

Key responsibilities include developing new data ingestion capabilities, building scalable architectures, and implementing AI-based solutions. You'll work with cutting-edge technologies, handle customer requirements, and drive technical innovation within the data ingestion space.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth. The hybrid work environment allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities.

This is an excellent opportunity for experienced engineers passionate about data systems, cloud technologies, and security solutions. Join Microsoft's innovative team and contribute to developing market-leading security solutions while advancing your career in a supportive, growth-oriented environment.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Add new data ingestion capabilities in Microsoft Sentinel Data Ingestion Platform
  • Develop innovative solutions to address complex data integration challenges
  • Design and build robust, scalable data ingestion architectures for massive datasets (petabyte scale)
  • Drive technical innovation and best practices within the data ingestion space
  • Develop top-quality data connectors supporting petabyte scale and millions of events per second
  • Use AI to resolve complex problems
  • Handle escalated customer calls and address their data ingestion requirements

Requirements For Senior Software Engineer

Python
  • 8-10 years of experience in Software Development with minimum 2 year experience in Data Ingestion or Data Integration
  • Understanding of different cloud technologies (AZURE,AWS,GCP,OCI, SalesForce etc.)
  • FullStack Development experience
  • Experience in implementing AI based innovative solutions
  • Understanding of SIEM tool
  • Understanding of different log formats (syslog, CEF etc.)
  • Software Development skills in C#, .NET, Python etc.

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft Intune team, focusing on cloud services and distributed systems with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on identity and network access authorization, building scalable security solutions serving billions of users.

Sr. Software Engineer

Senior Software Engineer role at Microsoft working on Power BI and Azure Data, focusing on AI-driven analytics and data visualization features.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth team, focusing on Copilot and Microsoft 365 development with up to 100% remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on building scalable data privacy solutions and infrastructure within the Security Platform team.