Software Engineer 2 (Data Engineer)

Job Description


As an engineer on the data team, a person in this role will contribute with software and data engineering skills to contribute to our converged data foundation investments including the enterprise data lake and data management capabilities, while also partnering broadly across the other investments within the team and across our internal partner ecosystem


Required qualifications:

Successful candidate should have:

  • Strong passion and demonstrated experience delivering big data solutions at scale
  • 5+ years of experience designing, implementing and shipping data product and platforms solutions
  • Hands on experience with cloud tech stack for data like Databricks, Azure Data Factory, Azure Event Hub, SQL Server, Cosmos DB, et al
  • Expertise in SQL, Python/PySpark or Scala, and C# or similar
  • Ability to generate clarity in ambiguous situations as an IC leader
  • Strong communication and collaboration skills

Preferred, not required:

  • Bachelor in Statistics/Math/Computer Science/Economics/Business or Engineering
  • 1+ years of experience with programming .Net solutions. C# preferred, equivalent experience in Java will be considered
  • Experience with enterprise security, governance, compliance, data quality, etc.
  • Advanced BI dashboard design & development
  • Experience in enterprise data warehouse system design & implementation
  • Familiar with Machine Learning and AI technologies/tools is a big plus
  • Business domain expertise in areas of sales, marketing, supply chain, finance and/or HR

Key Skills

Supply chain; Computer science; Data management; Machine learning; Agile; System design; Data quality; microsoft; SQL; Python

About Company

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world. We do business in 170 countries and are made up of 144,000 passionate employees dedicated to fulfilling our mission of helping you and your organization achieve more.

Apply for the Job

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.