Microsoft’s Cloud business is expanding, and the Cloud Supply Chain (CSCP) organization is responsible for enabling the infrastructure underlying this growth including AI! CSCP’s vision is to empower customers to achieve more by delivering Cloud Capacity Differentiated at Scale. Our mission is to deliver capacity for all cloud services predictably through intelligent systems driven by continuous learning and a world class organization. The CSCP Organization is responsible for traditional supply chain functions such as Plan, Source, Make, Deliver, but also manages supportability (spares), decommissioning and disposition of Data center assets worldwide. We deliver the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and the Microsoft Azure platform for external customers. Our infrastructure is comprised of a large global portfolio of more than 200 datacenters supporting services for more than 1 billion customers in over 90 countries worldwide.
As part of the Decision Sciences Engineering team in Azure, we are at the heart of Microsoft’s cloud data strategy. Our mission is to deliver the data for our customers & partners by combining the best of Data science and Engineering culture of delivering platforms and services on Azure Data platforms. Our Culture : Growth mindset – we practice a learn it all vs a know-it-all attitude. Wins are cheered, failures are celebrated and viewed as learning opportunities. Diverse and Inclusive – every voice matters and is appreciated, where you can express yourself. Leadership oriented – each of us are leaders who strive to create clarity, generate energy, and deliver success. We are looking for a Data Engineer, who can demonstrate the following traits: • A team player who is self-starter, customer obsessed, highly inquisitive and biased towards action. • Comfortable with cold start problems, thrive in ambiguity with an eye for detail. • Delivers results through innovation and persistence. • Demonstrate depth in areas of Data Engineering, especially depth in Spark, • Demonstrates a product mindset and looks to deliver re-usable components that can be deployed as-is or into existing pipelines. • Have a flair for Artificial Intelligence/Machine Learning technology.
Minimum Qualifications
- Bachelor's Degree in Computer Science, Data Science, Mathematics or equivalent field OR Master's Degree in Computer Science, Data Science, Mathematics or equivalent • A successful history of architecting, building, and maintaining end-to-end, high-throughput data lake systems and their supporting services. • Minimum of 8+ years of hands-on development experience designing and building data lakes/datawarehouses • 7+ years of experience developing Big Data applications in the cloud using technologies such as Kusto, Databricks, Spark, Azure Data Factory, Azure ML, Azure Synapse or equivalent. • 8+ years of hands-on coding experience on either Scala, Spark SQL, pyspark, good to have optimized Query writing, Performance Tuning, Troubleshooting & development experience. • 8+ years of hands-on data pipelines and ETL/ELT experience • 5+ years of experience in building OLAP systems like Azure Analysis Services, Power BI etc. • Strong understanding of Data modeling including Dimensional and relational modeling.
Preferred Qualifications
- Proficient working knowledge of cloud-computing environments in the data stack - Azure preferred. • Utilizing a variety of data stores, including data lakes/warehouses, relational database systems, in-memory caches, and searchable document databases. • Developing for continuous integration and automated deployments.
#cscpjobs
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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.
Understanding of modern data architecture patterns and concepts like Data mesh, Lambda Architecture, Delta lake etc. Understanding existing systems and lay out the path for a more modern and highly scalable data platform. • In depth understanding of Spark internals and passion for data engineering at scale. Identify, design, and implement process improvements to optimize our data delivery, and re-designing infrastructure and pipelines to achieve greater scalability. • Design, develop, and maintain data pipelines and back-end services for real-time decisioning, reporting, optimization, data collection, and related functions. • Ensure that all features embody engineering best practices, efficient, scalable architecture, elegant design, and high-quality implementation. • Collaborate with stakeholders, including Product, Executive and Domain teams to support them on data-related issues and data infrastructure needs. • Seek and incorporate continuous feedback to improve the efficiency of the business outcomes. • A team player who is self-starter, customer obsessed, highly inquisitive and biased towards action while engaging everyone in team. • Comfortable with cold start problems, thrive in ambiguity with an eye for detail. • Delivers results through innovation and persistence. • A person with an eye for details and ‘can-do’ attitude. • Provide mentorship and guidance to other team members.
0 applies
1 views
Other Jobs from Microsoft
Senior Software Engineer, Minecraft
Senior Software Engineer
Senior reliability Engineer
Senior Software Engineer
Senior Silicon Design Library Verification Engineer
Similar Jobs
Experienced Data Engineer
Machine Learning Model Engineer
Staff - Machine Learning Model Engineer
Sr. Manager - Data Scientist
Site Reliability Engineer (pinot)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say