Do you have a curiosity or a passion for building Big Data platforms and delivering key insights and learning on those platforms? A desire to transform the BI ecosystem within Cloud + AI (C+AI) using Azure customer insights about Azure revenue, consumption, and influencers? What about working directly with engineering counterparts and finance and business teams across the company to regularly report to senior Microsoft leadership and make an impact on how products and services are developed, operationalized and monetized? The goal of the C+AI Intelligence Platform team is to champion a data forward culture, to enable the entire organization to make more informed decisions, and to gain insights about customers through data. As the volume of data and the demand for solutions grows, we need a software engineer who can build and develop Big Data platforms. We are a team who values diversity, collaboration, and learning from each other.
As a member of the team, you will design and develop Big Data applications using Spark and the Hadoop ecosystem, SQL, Azure Data Lake, Kusto as well as any new and emerging platforms. You will build different types of automated tests to ensure a high quality and compliant bar. You will monitor and respond to the smooth running of day-to-day operations.
Required: • Bachelor's degree in Computer Science, Engineering, Business Information Systems, or related field • Development experience in modern programming language, such as C#, Java, C++, Scala, or Python Preferred: • 1+ years of experience in software engineering • Good understanding of efficient data structures, algorithms, asynchronous programming and high performance data processing • Good problem solving and analytical skills and ability to quickly adapt to new technologies • Excellent written and oral communication skills, particularly the ability to synthesize complex issues/scenarios