This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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 Data Integration team is hiring a Senior Software Engineer to work on Power Query and Dataflows. Our team focuses on: End-to-End Data Integration: Designing and implementing solutions that enable customers to connect, transform, and integrate data seamlessly; High-Scale Engineering: Building and maintaining high-throughput, multi-tenant services with strong reliability, scalability, and maintainability; Customer-Centric Innovation: Driving improvements in product functionality, performance, and usability to deliver frictionless experiences across Microsoft surfaces like Fabric, Excel, and Power Platform.
Job Responsibility:
Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications
Applies metrics to drive code quality and stability
Leads discussions for, owns the architecture of a products/solutions, and creates proposals for architecture by testing design hypotheses and develop complex design specifications
Owns or collaborates with other engineers on the architecture of solutions, with minimal technical oversight
Upholds Microsoft standards of security, privacy, and other compliance requirements and expectations
Drives the refinement of products through data analytics and makes informed decisions in engineering products through data integration
Applies best practices to build code based on well-established methods and secure design principles
Leveraging internal experimentation infrastructures, drives experiments that determine the impact of changes
Acts as a designated responsible individual (DRI) and guides other engineers by developing and following the playbook, working on-call to monitor a system/product/service for degradation, downtime, or interruptions
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
3+ years of professional experience delivering customer facing, globally available, online services with 24/7 support and meeting defined SLAs
The ability to meet Microsoft, customer, and/or government security screening requirements is required for this role
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
3+ years of experience delivering customer facing, globally available, online services with 24/7 support and defined SLAs