7 days ago

Senior Software Engineer

Microsoft

Hybrid
Full Time
$220,000
Hybrid

Job Overview

Job TitleSenior Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$220,000
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 Azure leads in confidential computing, transforming the cloud into a more secure environment. As a Senior Software Engineer, you will architect, design, develop, test, deploy, and support features for confidential compute, enabling customers to achieve the highest levels of privacy and security by protecting data in use. This role offers exposure to cloud infrastructure, large-scale cloud operations, and advanced cloud security technologies. You will collaborate across Microsoft teams and with the industry to advance confidential computing, aligning with Microsoft's mission to empower every person and organization to achieve more through a growth mindset, innovation, and collaboration.

Responsibilities

  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios.
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Leads by example and mentors others to produce extensible and maintainable code used across products.
  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items.
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Proactively seeks new knowledge and adapts 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 and shares knowledge with other engineers.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience.
  • Experience building & operating high scale cloud services or cloud infrastructure.

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:

  • Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience.
  • Experience with Confidential Computing concepts and/or with cloud security.
  • Experience with Linux kernel distribution and virtualization concepts.

Key skills/competency

  • Confidential Computing
  • Cloud Security
  • Azure Cloud Infrastructure
  • Software Architecture
  • System Design
  • C/C++/C#/Java/Python
  • High-Scale Cloud Services
  • Linux Kernel
  • Virtualization
  • Mentorship

Tags:

Senior Software Engineer
Confidential Computing
Cloud Security
Azure
Software Development
System Design
C++
Python
Cloud Infrastructure
Virtualization
Linux Kernel
Distributed Systems
Security Engineering
Mentorship
High-Scale Systems
Data Protection
Privacy
DevOps
Architecture
Software Engineering

Share Job:

How to Get Hired at Microsoft

  • Research Microsoft's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Customize your resume: Tailor your experience to highlight cloud security, confidential computing, and large-scale system design.
  • Showcase technical depth: Prepare to discuss C/C++, C#, Java, Python, cloud services, and virtualization during interviews.
  • Demonstrate leadership potential: Emphasize examples of mentorship, technical leadership, and driving project initiatives.
  • Understand Azure's vision: Familiarize yourself with Azure's commitment to privacy, security, and confidential cloud solutions.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background