13 days ago

Software Engineer II

Microsoft

Hybrid
Full Time
$100,600
Hybrid

Job Overview

Job TitleSoftware Engineer II
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$100,600
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

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, and the sky is the limit thinking in a cloud-enabled world.

The Azure Data engineering team seeks a Software Engineer II to drive transformation in analytics with products like 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. The role focuses on designing and building high performance, reliable, search and constraint solving systems that optimize placement and load balancing for customer critical applications.

Responsibilities

  • Participate in all stages of the cloud offering lifecycle from research to deployment.
  • Develop and maintain operational database systems integrated with control plane orchestration.
  • Design and implement next-generation algorithms for placement and load balancing.
  • Collaborate with Microsoft Research to deliver externally visible research impact.
  • Embody Microsoft’s culture of respect, integrity, and inclusion both at work and beyond.

Qualifications

Required: Bachelor's Degree in Computer Science or related field with 2+ years technical engineering experience, or equivalent experience. Proficiency in languages such as C, C++, C#, Java, JavaScript, or Python.

Preferred: Advanced degree plus additional years of experience, strong skills in systems engineering, replica quorum, transactional semantics, and distributed consensus. Solid background in search space traversal and pruning algorithms.

Additional Information

This role includes meeting Microsoft, customer, and government security screening requirements including the Microsoft Cloud Background Check. Compensation ranges from USD 100,600 to 199,000 per year (with variations based on location). Applications are accepted on an ongoing basis until the role is filled.

Key skills/competency

  • Cloud
  • Data Engineering
  • Distributed Systems
  • Algorithm Design
  • Search Optimization
  • Load Balancing
  • Coding
  • C++
  • Leadership
  • Microsoft Azure

Tags:

Software Engineer II
distributed systems
cloud
data engineering
algorithm design
load balancing
Microsoft Azure
C++
search optimization
coding

Share Job:

How to Get Hired at Microsoft

  • Customize resume: Tailor your skills to the role.
  • Highlight projects: Focus on cloud and data engineering.
  • Research Microsoft: Understand their culture and values.
  • Prepare examples: Be ready for algorithm and system design questions.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background