Software Engineer - Data

Firma Microsoft s.r.o.

Would you like to work on the team that's using Office 365 data to inform companies how they can lessen their negative impact on the environment? Are you passionate about environmental sustainability? Does pioneering new and innovative ways to collect and showcase customer data sound exciting to you? If so, the Microsoft 365 Environmental Sustainability team could be an excellent place to grow your career. Microsoft 365 is at the core of our company’s mission to enable people and organizations to achieve more, including how to do business more sustainably. Our team’s goal is to champion a data-informed culture that inspires and enables our customers to make more informed decisions through data. We see this effort as a huge opportunity to provide information to organizations that will improve efficiency, empowerment, help Microsoft win in the critical cloud business sector and reach our goal of carbon neutrality by 2030.
We’re deeply committed to the development and career advancement of our engineers; we value the input of people who aren't afraid to be learning all the time, who celebrate mistakes because they show the way forward, and those who are happy to continuously improve. We strongly believe in diverse experiences and backgrounds, and an environment where everyone can feel safe to contribute their own insights in a data-driven, objective, supportive way. Our goal is to make the best workplace possible, which in turn makes the best products and services. Not only is it the smart way, it's also the right way.


As part of our team, you would be responsible for the technical leadership and end-to-end development of the data solutions that will help M365 gain the strategic insights we need to deliver the most optimal user experience and to quickly adapt to market conditions that are constantly evolving. You will also apply your engineering and analytical skills to petabyte-scale data problems using the latest and most modern data analytics technologies on an ever-increasing number of data signals produced by the different products part of the M365 suite and our partners across the company.


Required Qualifications

  • Bachelor’s degree required; BSCS or higher strongly preferred.
  • At least 5 years' experience in software engineering, programming or development. Software programming experience in C#, Java, or C++.
  • Experience with at least one of the following scripting languages: PowerShell, Python, Perl, JavaScript or Ruby (for data manipulation and automation tasks).
  • Experience with SQL or similar query language.

Preferred Qualifications

  • Experience in data warehouse technologies and/or back-end data processing and analysis systems.
  • Background in data warehouse principles, architecture, design and its implementation at large scale.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.