Senior Software Engineer - Azure Data Integration

Microsoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further in a cloud-enabled world.
Herzliya, Israel
Backend
Senior Software Engineer
Hybrid
6+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - Azure Data Integration

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 builds data gravity on the Microsoft Cloud, focusing on Azure Data Factory and Power Query to help customers bring in, clean, shape, and join data to extract intelligence.

As a Senior Software Engineer in the dataflows platform team, you'll be working on integrating many systems and products into a single unified product, empowering data and business professionals to perform transformations and manipulations on their data. The team operates at a massive scale, with millions of Dataflow invocations per day and thousands of monthly active users.

Key responsibilities include:

  • Leading features end-to-end from design to delivery and production support
  • Improving engineering culture by identifying areas for improvement and becoming a subject matter expert
  • Leading the definition of requirements, KPIs, priorities, and planning of engineering deliverables
  • Maintaining and supporting existing services

The ideal candidate will have strong design, coding, debugging, and problem-solving skills, with experience in understanding complex code bases, infrastructure, and troubleshooting distributed systems. They should be self-motivated, independent, and eager to learn new technologies. Team players with excellent communication and collaboration skills who can manage ambiguity and solve complex problems are highly valued.

Experience with .Net/C#, cloud environments (Azure/AWS/GCP), and developing large-scale distributed systems with high SLAs is preferred. This role offers the opportunity to work on cutting-edge data integration technologies and contribute to Microsoft's mission of building the data platform for the age of AI.

Last updated 16 days ago

Responsibilities For Senior Software Engineer - Azure Data Integration

  • Lead features end-to-end from design through implementation to delivery and production support
  • Improve and enable engineering culture by identifying areas for improvement and becoming a subject matter expert
  • Lead the definition of requirements, KPIs, priorities, and planning of engineering deliverables
  • Maintain and support existing services
  • Embody Microsoft's culture and values

Requirements For Senior Software Engineer - Azure Data Integration

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Design, coding, debugging and problem-solving skills
  • Understanding of complex code bases, infrastructure, and troubleshooting distributed systems
  • Self-motivated, independent, and eager to learn new technologies
  • Excellent communication, collaboration, and active listening skills
  • Ability to manage ambiguity and solve complex problems
  • Experience with .Net/C# (preferred)
  • Experience with cloud environments (Azure/AWS/GCP) (preferred)
  • Experience developing large-scale distributed systems with high SLAs (preferred)

Benefits For Senior Software Engineer - Azure Data Integration

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Azure Data Integration

Senior Web Solutions Engineer

Senior Web Solutions Engineer at Google, leading YouTube's technical infrastructure development and data-driven improvements.

Senior Software Developer, Google Cloud Platforms

Senior Software Developer role at Google Cloud Platforms, focusing on developing next-generation technologies for Google's cloud infrastructure.

Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack at Google, building innovative AI solutions for cloud security and compliance.

Senior Software Engineer, Labs

Senior Software Engineer position at Google Labs, focusing on developing innovative technologies and products.

Senior Software Engineer, Full Stack, Google Cloud Business Platforms

Senior Full Stack Software Engineer role at Google Cloud, developing cutting-edge technologies for enterprise solutions.