Senior Software Engineer

1 Month ago • 4 Years + • DevOps • Data Analyst • $117,200 PA - $250,200 PA

Job Summary

Job Description

This Senior Software Engineer role within Microsoft's Azure Data team focuses on improving the functionality, reliability, and scalability of Power Query services. Responsibilities include implementing code, ensuring quality through testing, collaborating with partner teams for seamless customer experiences, and acting as a DRI for system monitoring and issue resolution. The role involves working with various technologies, including but not limited to C#, Java, JavaScript, or Python, and requires experience building SaaS services. The engineer will contribute to telemetry data integration and dashboard creation.
Must have:
  • 4+ years of technical engineering experience
  • 2+ years of SaaS service development
  • Proficiency in C#, Java, JavaScript, or Python
  • Code implementation and testing
  • Collaboration with partner teams
Good to have:
  • 2+ years of experience with Typescript or Javascript

Job Details

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.

 

We are looking for a Senior Software Engineer to join our team. 

 

In this role, you will implement projects that improve the functionality, reliability, and scalability of the Power Query services. You will have the opportunity to work with multiple partner teams to ensure a seamless end to end experience for our customers. ​

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline 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. 
  • 2+ years of experience building SaaS Services. 

Other Requirements:

  • 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.

Preferred Qualifications:

  • 2+ years of experience with Typescript or Javascript.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

 Microsoft will accept applications for the role until May 7th, 2025.

 

.

 

#azdat

#azuredata

​​#dataintegration

#powerquery​

Responsibilities

Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code.

Creates a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests). Adds new tests, removes antiquated tests, and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing.

 

Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features. Uses open source when possible. Develops higher-level awareness of other kinds of tools outside areas of expertise. Helps to identify internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution.

Works with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of features. Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes. Incorporates appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.

Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners.

Identifies areas to efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms. Contributes to sustaining feedback loops from telemetry resulting in subsequent designs. Helps to create outputs of telemetry such as notifications or dashboards.

 

Embody our and

Similar Jobs

LTI Mindtree - Specialist - Software Engineering

LTI Mindtree

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Hitachi - Quality Analyst

Hitachi

Pune, Maharashtra, India (On-Site)
7 Months ago
Canva - Senior Frontend Engineer - Growth

Canva

Brisbane, Queensland, Australia (Remote)
2 Months ago
N-iX - Lead Java Engineer

N-iX

Poland (Remote)
1 Month ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Crunchyroll - DevOps Engineer - Cloud Reliability

Crunchyroll

San Francisco, California, United States (Hybrid)
3 Months ago
ION - Cloud Engineer Kubernetes

ION

Castellazzo Bormida, Piedmont, Italy (Hybrid)
7 Months ago
Microsoft - Software Engineer II

Microsoft

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Cloud Native Infrastructure Engineer - Foundational Technology

ByteDance

Singapore (On-Site)
6 Months ago
Google - Customer Engineer, Infrastructure Modernization, Google Cloud

Google

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineering Manager II

Google

San Bruno, California, United States (On-Site)
1 Month ago
LeoVegas - Backend Engineer (Markets)

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Winjit Technologies - Unity -3D developer

Winjit Technologies

Nashik, Maharashtra, India (On-Site)
1 Month ago
LeoVegas - Backend Engineer

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Barracuda Networks  Inc  - Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ARHS - Azure Cloud Architect (m/f)

ARHS

Luxembourg (On-Site)
1 Month ago
Attentive - Senior Software Engineer, Developer Tools

Attentive

(Remote)
3 Months ago
Google - Engineering Manager, Google One

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Loyalty Juggernaut - Lead Product Engineer (JAVA)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
2 Months ago
ARHS - Mid Java Developer

ARHS

Athens, Greece (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Charlotte, North Carolina, United States

ByteDance - Indirect Tax Manager - US (Los Angeles)

ByteDance

Los Angeles, California, United States (On-Site)
1 Month ago
Wildlight Entertainment - Senior Engine Tools Programmer

Wildlight Entertainment

Los Angeles, California, United States (Remote)
1 Month ago
Gearbox Software - Senior Outsourcing Manager

Gearbox Software

Frisco, Texas, United States (On-Site)
6 Months ago
FORTUNE - Sales Development Representative

FORTUNE

New York, New York, United States (On-Site)
1 Month ago
Google - Senior Customer and Partner Solutions Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Sphere Entertainment Co - Director Box Office Operations

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
3 Months ago
PENN Interactive - Regional Director of Player Development

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
2 Months ago
Meetelise - Staff Software Engineer (San Francisco)

Meetelise

San Francisco, California, United States (Hybrid)
7 Months ago
SoundCloud - Senior Accounting Manager

SoundCloud

New York, New York, United States (On-Site)
1 Month ago
Google - Software Engineer III, Google Cloud Software Development Kit

Google

Kirkland, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Google - Principal Architect, State, Local, and Education, Public Sector

Google

California, United States (On-Site)
1 Month ago
Luxoft - Google Cloud Engineer

Luxoft

New Delhi, Delhi, India (Remote)
5 Months ago
Anavation - Senior Cloud Developer

Anavation

Virginia, United States (Remote)
1 Month ago
Scopely - Principal Server Engineer, Infrastructure

Scopely

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
Canva - Senior Platform Engineer - Workload Integration

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
Google - Technical Account Manager, Google Cloud Consulting

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Google - Customer Engineer, Google Workspace

Google

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Google - Software Engineering Manager II, Namespaces Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
ByteDance - Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Tencent - SRE Intern

Tencent

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug