Principal Software Engineer- Kusto
Multiple Locations | Software Engineering | Apr 22, 2025 | Job number 1818927


Shape the Future of Big Data Analytics with Azure Data Explorer

 

Are you ready to be at the forefront of big data innovation? Do you dream of building cutting-edge solutions that transform the way people explore and analyze massive datasets?

 

The Azure Data Explorer (Kusto) team is leading the charge in redefining real-time log analytics and big data exploration. What started as a bold incubation project 10 years ago has grown into a game-changing platform, powering data insights for thousands of Microsoft services and customers worldwide.

 

Today, Azure Data Explorer is a massive-scale cloud service trusted by hundreds of Microsoft teams and Azure's Top 100 enterprise customers. We process dozens of petabytes of data daily, and deliver lightning-fast search and analytics capabilities which drive mission-critical decisions.

 

We're just getting started. Join us in:

  • Building and scaling disruptive technology that reimagines how the world interacts with data.
  • Solving complex engineering challenges in distributed systems, data indexing, and performance optimization.
  • Collaborating with industry-leading experts in a team committed to innovation and impact.

 

If you're a motivated, experienced engineer passionate about making a global impact, let's make Azure Data Explorer the go-to platform for real-time log analytics and big data exploration – together.



Responsibilities

  • Designing & spearheading implementation of key initiatives, demonstrating ownership from design through implementation of core new areas of the codebase.
  • Engaging with internal and external customers, to support, gather feedback and ensure the software meets their needs.
  • Collaborating with key stakeholders and lead discussions on the architecture of solutions and apply engineering principles to establish robust and maintainable architecture and designs.
  • Writing high scale commercial cloud platform software.
  • Collaborating with geographically distributed teams across Microsoft and cross-functional disciplines.
  • Providing technical mentoring & leadership to other team members, to help them grow and develop their skills.


Qualifications

  • 10+ years technical engineering experience with coding in C++, Rust, C#, or equivalent.
  • Experience with C++ or Rust is an advantage.
  • Bachelor’s degree in Computer Science or related technical field. 

 

 

-----------------------------------------------------------------------------------

Note Regarding Current Security Situation in Israel:

At Microsoft , we are fully committed to the safety and well-being of our employees.  

We understand that the recent security situation in Israel has had an impact on daily life, including work-related matters. 

While our recruitment process may experience occasional delays due to these external factors, our commitment to a thorough and fair evaluation of all applicants remains unwavering. 

We appreciate your understanding and patience during these challenging times. The safety and well-being of our employees and candidates are of the utmost importance.




Make
your
mark