Azure Messaging Team – Senior Software Engineer

1 Month ago • 8 Years + • DevOps

Job Summary

Job Description

Microsoft's Azure Data engineering team seeks a Senior Software Engineer for its messaging and real-time analytics team. The role involves improving performance, reliability, and scalability of messaging services, building real-time data ingestion systems handling millions of messages per second with 99.99% availability, and developing highly reliable distributed storage systems. Responsibilities include integrating with various ecosystems (IoT, Azure Serverless, Hadoop, Spark, Stream Analytics, Synapse), owning product development end-to-end, and triaging/solving service issues. The ideal candidate possesses 8+ years of experience in software engineering with proficiency in languages like C, C++, C#, Java, JavaScript, or Python and experience with distributed systems.
Must have:
  • 8+ years experience in software engineering
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Experience with distributed systems
  • Build and maintain high-availability messaging systems
  • Handle millions of messages per second
Good to have:
  • Experience leading projects
  • Experience with Azure Service Fabric
  • Experience with IoT applications
  • Experience with Apache Hadoop and Spark

Job Details

Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. 
 
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 messaging and real-time analytics team provides comprehensive solutions and a robust platform that enables users to ingest high granularity signals (real-time & observability) and complex data, converting those into a competitive advantage in real-time for both end users and modern applications.   

​​Azure Messaging Team is hiring a Senior Software Engineer to join our team to help us tackle the new challenges we face as we strive to further scale our services. We are highly collaborative, data-oriented, and greatly value diversity of thought and ideas.   

 

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served. 

Qualifications

Bachelor's Degree in Computer Science, or related technical discipline 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. 

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/Additional Qualifications 

    Preferred demonstrated experience with distributed system, handling customer growth. 
    Preferred demonstrated experience in leading projects and taking it to completion.

#azdat 

#azuredata 

#azdat #azuredata #messaging #eventhub #servicebus  

 

Responsibilities

Provide leadership in improving the performance, reliability and scalability of the messaging services.   
 
Build real-time data ingestion services which support millions of messages being processed per second with 99.99% service availability.   
 
Build highly reliable distributed storage systems which support low latency/high throughput for ingestion, relying on cutting edge technologies like Azure Service Fabric.    
 
Integrate with ecosystems such as: IoT applications, Azure Serverless, Apache Hadoop, Apache Spark, Azure Stream Analytics, Azure Synapse.   
 
Owning the products and driving them end to end, all the way from gathering requirements, development, testing, deployment to ensuring high availability post deployment.   
 
Triaging issues and implementing solutions to restore service with minimal disruption to the customer and business. Perform root cause analysis, trend analysis and post-mortems.

Similar Jobs

ByteDance - Research Scientist, Data Management and Security - Infrastructure System Lab

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Pixel Display System

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
DISCO - Engineering Manager , Feature

DISCO

Gurugram, Haryana, India (On-Site)
6 Months ago
Epic Games - QA Engineering Specialist

Epic Games

(On-Site)
3 Months ago
Index Exchange - Staff Software Engineer

Index Exchange

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Senior Solutions Acceleration Architect, Data

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Systems Development Engineer III

Google

Reston, Virginia, United States (On-Site)
1 Month ago
Guardian Life - TechOps Engineer

Guardian Life

Gurugram, Haryana, India (On-Site)
7 Months ago
The Walt Disney Company - Senior Real Time Pipeline Engineer (PH)

The Walt Disney Company

Glendale, California, United States (On-Site)
6 Months ago
ION - Lead Python Engineer, New York

ION

New York, New York, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - QA Lead (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
4 Months ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
7 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Raleigh, North Carolina, United States (On-Site)
3 Months ago
Aristocrat Gaming - Mobile Lead Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
6 Months ago
ByteDance - Backend Engineer, Video-On-Demand - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Google - Strategic Cloud Engineer, Application Modernization, Technical Delivery

Google

Reston, Virginia, United States (On-Site)
1 Month ago
ByteDance - Backend Engineer Intern, Video-On-Demand

ByteDance

Singapore (On-Site)
1 Month ago
ByteDance - Software Developer Graduate (Routing Verification & Emulation)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Philippines (Remote)
7 Months ago
DraftKings - Senior Software Engineer

DraftKings

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NVIDIA - Senior Boot Software Engineer

NVIDIA

Hyderabad, Telangana, India (On-Site)
1 Month ago
ION - Senior Software Engineer - Full Stack

ION

Pune, Maharashtra, India (On-Site)
7 Months ago
PwC - Senior Associate - Python Data Engineer - GDC

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
OAO INFO INDIA - Production Lead

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
3 Months ago
Nagarro - Staff Engineer, ERP Dynamics

Nagarro

India (Remote)
7 Months ago
PwC - Senior Associate _ Automation Tester_ Emerging  Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Alp Consulting  - Illustration

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Warner Bros Games - Staff Software Engineer, C++ Player

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Zuora - Sr Software Developer Engineer in Test

Zuora

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
Trek - Accounts Payable Executive

Trek

Haryana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Microsoft - Senior Software Engineer (Infra)

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Next Level Business Services - IIB, DP, ODM Admin

Next Level Business Services

Burbank, California, United States (On-Site)
7 Months ago
Matific - Senior DevOps Engineer/Lead DevOps

Matific

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
NVIDIA - Senior Manager, Storage Production Engineering

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Site Reliability Engineer, HPC and LSF

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
Scanline VFX - Release DevOps Engineer

Scanline VFX

Seoul, South Korea (Hybrid)
1 Month ago
ION - Cloud Engineer Kubernetes

ION

Castellazzo Bormida, Piedmont, Italy (Hybrid)
7 Months ago
PwC - IN_Senior Associate_Azure Data Engineer _OneCloud _Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - Manager_ Cloud Architecture _ Advisory corporate _ Advisory _ Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Customer Engineer II, Early Stage Startups

Google

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Sydney, New South Wales, Australia (Remote)

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