ROP - Senior Software Engineer

1 Hour ago • 6-8 Years • DevOps

Job Summary

Job Description

As a Senior Software Engineer in Azure Core Compute, you will lead features running on millions of nodes, collaborating across organizations to meet customer demands for scale, elasticity, and reliability. You'll design and build the next generation of services, adapting to hardware evolution. Responsibilities include collaborating on user requirements, leading architecture discussions, creating and optimizing code, ensuring solution quality through testing, acting as a DRI for service monitoring and release management, and proactively seeking new knowledge to improve product performance and availability at scale.
Must have:
  • 8+ years experience in system software development
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Experience designing, building, and shipping high-quality software
  • Experience with Native Windows or Linux development
  • Ability to lead architecture discussions and create proposals
Good to have:
  • Rust programming language
  • Hyper-V, VMware, Docker experience
  • GPU/FPGA programming
  • Experience improving service operations
  • Knowledge of performance profiling tools

Job Details

Overview

We are from Azure Core Compute Team! Calling all software engineers with a passion for pushing the boundaries of cloud technology! Join our dynamic team at Azure Core Compute and be at the forefront of building the next generation cloud that will redefine how businesses scale, collaborate, and thrive.


We are one of the most profitable and fast-growing business at Microsoft on the mission to make Azure the world’s computer powering all customer workloads! The Azure Core Compute host team is responsible for customer-facing general-purpose compute offerings and management across virtual machines (VMs), containers, bare metal as well as exploring forward-looking host technologies including evolving the host OS, utilizing hardware offloads and leveraging disaggregation. As a mission-critical cloud platform, our goal is to ensure industry-leading availability, reliability, performance consistency at scale, compliance and security.

As a Senior Software Engineer on our team, you will lead features that run on millions of nodes, work across organizations to meet the scale, elasticity, latency quality and reliability demands of our customers. You will have opportunities to learn new technologies and design the next version of services adapting to hardware evolution. You will have the freedom to ideate, create and provide thought leadership in bringing innovation to our products and engineering practices and grow into a senior technical or organizational leader.

If you’ve dreamed of making global impact and love creating value for customers while also having fun, come talk to us today!

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 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.
  • OR 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 equivalent experience.
  • 6+ years of experience of designing, building and shipping high quality system software.

Other Qualifications:

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

Experience with the following:

    • Native Windows or Linux development;
    • Rust programming language;
    • Hyper-V, VMWare, Docker or other virtualization technologies;
    • GPUs/FPGAs and their programming stack;
    • improving service operations or engineering fundamentals;
    • building highly scalable and efficient systems;
    • building tools, frameworks, systems for Quality & Fundamentals for improved Developer efficiency.
    • Knowledge of Performance profiling tools.
    • Proven ability to create componentized and well-architected software.

Note : By appllying to this role you will assessed for additional roles as well which requires similar skills. 

 

 

#azurecorejobs

Responsibilities

  • Collaborate with appropriate stakeholders to determine user requirements for a scenario. Leverage a variety of feedback channels to incorporate insights into future designs or solution fixes.
  • Lead discussions for the architecture of products/solutions and create proposals for architecture by testing design hypotheses and helping to refine code plans.
  • Create, implement, optimize, debug, refactor and reuse code to establish and improve performance and maintainability, effectiveness and return on investment (ROI).
  • Independently create a clear and articulated plan for testing and assuring quality of solutions. Identify the need for a broad versus selected approach in testing mechanisms and make informed decisions to implement the most effective tests.
  • Leverage performance and profiling tools to identify hot spots and bottlenecks across hardware and software boundaries
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor service for degradation or downtime, alerting stakeholders about status and initiate actions to restore service.
  • Act as a DRI for release management, ensure the release sticks to the schedule by identifying reasons for blockers/delays, improve the signals that are blocking deployments, triage the issues are new vs existing, mitigate and work towards improving the release process.
  • Proactively seek new knowledge and adapt to new trends, technical solutions and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Similar Jobs

Google - Technical Solutions Consultant, Android Auto Partner Engineering

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Days ago
HP - AI Lab – ML Engineer, Model Optimization

HP

Sant Cugat Del Vallès, Catalonia, Spain (On-Site)
7 Months ago
PwC - CRM Technical -Senior associate

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Google - Enterprise Architect, Google Cloud Professional Services

Google

Taipei City, Taiwan (On-Site)
1 Day ago
ByteDance - Senior Software Engineer (Client Side)

ByteDance

Singapore (On-Site)
5 Days ago
Microsoft - Data & AI Solution Specialist

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Hour ago
PlayStation Global - Platform Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
1 Month ago
ARHS - Senior Cloud/DevOps Architect

ARHS

Luxembourg (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Senior Java Developer - Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
Rackspace Technology - Sr Big Data Engineer - Oozie and Pig (GCP)

Rackspace Technology

United States (Remote)
2 Weeks ago
Luxoft - QA Automation Engineer with Java

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
5 Months ago
Glean - Solutions Architect - ANZ / Singapore region customer hours.

Glean

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Microsoft - Software Engineer - AI/ML

Microsoft

Redmond, Washington, United States (On-Site)
2 Days ago
Luxoft - Senior DevOps Engineer

Luxoft

Toronto, Ontario, Canada (On-Site)
4 Months ago
PwC - IN-Senior Associate_Oracle Fusion Finance_ Oracle_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

India (Remote)
6 Months ago
Google - Software Engineer II, AI/ML, Technical Infrastructure

Google

Taipei City, Taiwan (On-Site)
2 Days ago
CloudLinux - Senior Site Reliability Engineer

CloudLinux

(Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Assystems - Site /Field engineer (Civil )

Assystems

Gujrat, Punjab, India (On-Site)
5 Months ago
Passion Gaming - Back End Engineer PHP

Passion Gaming

Haryana, India (On-Site)
7 Months ago
Zeta - Director - People Partner

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - API Management Engineer

Google

Karnataka, India (On-Site)
1 Day ago
InMobiInMobi - Lead – Sales Enablement

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Virtusa - Progress 4GL Architect

Virtusa

Gurugram, Haryana, India (Hybrid)
7 Months ago
CloudHire - Senior Full Stack Developer - React & Node

CloudHire

Pune, Maharashtra, India (Remote)
1 Week ago
Highspot - Salesforce Technical Lead

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
ION - LCM Data Analyst

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Info Stretch - Java Support Software Engineer

Info Stretch

Mexico (On-Site)
5 Months ago
Google - Software Engineer III, Infrastructure, Google Kubernetes Engine

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
ByteDance - Backend Software Engineer - Foundational Technology

ByteDance

Singapore (On-Site)
3 Weeks ago
Google - Senior Privacy Engineer, Google Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Days ago
Visa - Chief Systems Architect

Visa

Auckland, Auckland, New Zealand (Hybrid)
4 Months ago
NVIDIA - Solutions Architect, Data Center Infrastructure

NVIDIA

Texas, United States (Remote)
1 Week ago
KBG Blockchain Game Studios - Back-End Developer (NodeJS)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
9 Months ago
Sinch - Site Reliability Engineer III

Sinch

Georgia, United States (Remote)
4 Days ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
ByteDance - Cloud Site Reliability Engineer

ByteDance

San Jose, California, United States (On-Site)
5 Days 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.

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (Hybrid)

London, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Redmond, Washington, United States (On-Site)

London, England, United Kingdom (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (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