Microsoft
Microsoft11h ago
LinkedIn

Principal Software Engineer

Bengaluru, Karnataka, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Principal Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Microsoft

Full Job Description

Join Microsoft Ads as a Principal Software Engineer - Data Platform and help build the next generation of AI infrastructure to power Microsoft's rapidly expanding multi-billion-dollar online advertising business. If you're passionate about leveraging big data and machine learning to solve real-world customer challenges and enhance the experience of hundreds of millions of Bing users, this is the role for you.

In this role, you will:

  • Design, implement, and deploy infrastructure features for ads metrics alerting, diagnostics, and monitoring.
  • Optimize data processing pipelines and evolve architectures to maximize performance while minimizing costs.
  • Enhance flight analysis infrastructure to refine CTS and introduce new business metrics.
  • Analyze data to uncover key insights that drive technical design and feature roadmaps.
  • Collaborate with partner ads and Bing teams to enable new ads scenarios and integrate their work.
  • Provide operational support to resolve bugs and mitigate live-site issues.

We tackle complex challenges in big data, distributed systems, and machine learning/deep learning. If you're ready to innovate and be part of a winning team, this is the place for you.

Qualifications:

Required:

  • Bachelor's degree in Computer Science or a related technical field.
  • 8+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.

Preferred:

  • Experience with large-scale big data systems (e.g., Cosmos, Hadoop, Magnetar).
  • Expertise in building or operating streaming data pipelines (real-time or near-real-time processing systems).
  • Proficiency in Apache Spark and Scala technologies.
  • Master's degree in Computer Science or a related field with 6+ years of experience (or equivalent).

Company

Microsoft

Microsoft

Microsoft is a global technology leader dedicated to empowering every person and organization to achieve more. Our mission drives us to innovate and create solutions that make a meaningful impact on t...

Bengaluru, Karnataka, India
Posted on LinkedIn