Question
FULL_TIME
5-10

Senior Software Engineer - Data Integration

12/4/2025

Design, build, and improve cloud services that are part of the Fabric Dataflow product. Collaborate closely with teams across the world to deliver end-to-end solutions and maintain legacy systems until their sunset.

Working Hours

40 hours/week

Company Size

10,001+ employees

Language

English

Visa Sponsorship

No

About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Overview

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.


Within Azure Data, the data integration team builds data gravity on the Microsoft Cloud. Massive volumes of data are generated – not just from transactional systems of record, but also from the world around us.  Our data integration products – Azure Data Factory and Power Query make it easy for customers to bring in, clean, shape, and join data, to extract intelligence.The Dataflows team is seeking a proficient Senior Software Engineer to help shape the next generation of Fabric Dataflows and take an active role in our migration to a modern, scalable architecture. As part of Microsoft’s Data Integration platform, Fabric Dataflows empower millions of users to easily connect, transform, and unify data from diverse sources through a powerful low-code experience powered by Power Query. Join us to build the future of data preparation across Microsoft Fabric, Power BI, and Azure.



Responsibilities

- Design, build and improve cloud services that are part of the Fabric Dataflow product
- Maintain legacy systems until their sunset and dive into legacy code
- Drive architectural decisions and lead the development of major components in a distributed, high-SLA system
- Collaborate closely with teams across the world and organizations to deliver end-to-end solutions.
- Conduct code and design reviews
- Take part in the on-call rotation and solve live issues in production
- Embody our culture and values



Qualifications

- 6+ years of technical engineering experience with coding in object oriented languages
- Experience building and running services in a cloud environment (Azure, AWS, or GCP)  
- Experience designing and operating large-scale distributed systems with high availability and reliability  

Preferred Qualifications

- B.Sc./M.Sc. in Computer Science, Computer Engineering, or equivalent training
- A collaborative mindset with the ability to work effectively both independently and as part of a team
- You’re curious, proactive, self-driven, a strong communicator, and enjoy working with others to solve hard problems
- Patience and professionalism in managing organizational complex


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Key Skills
Cloud ServicesData IntegrationDistributed SystemsObject Oriented ProgrammingCollaborationCode ReviewsArchitectural DecisionsProblem SolvingLegacy SystemsHigh AvailabilityReliabilityData PreparationLow-Code ExperienceData TransformationData UnificationMicrosoft AzurePower Query
Categories
TechnologySoftwareData & AnalyticsEngineering
Apply Now

Please let Microsoft know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Microsoft?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.