Senior Software Engineer

1 Month ago • 4-8 Years • Backend Development • $117,200 PA - $250,200 PA

Job Summary

Job Description

The Senior Software Engineer will work on building and shipping production-grade software and services, building and operating online services and fault-tolerant distributed systems, creating and shipping V1 products using modern development practices, and utilizing agile methodologies or test-driven development (TDD). The role involves close collaboration with partners, customers, and the PM team on requirements and estimations. The team focuses on data privacy solutions, building systems for scanning, cataloging, classification, and DSR processing, providing privacy infrastructure and meaningful compliance insights. The work involves high-scale, impactful, and visible projects contributing to Microsoft's data privacy initiatives.
Must have:
  • 4+ years experience with distributed systems
  • Experience building production software
  • Experience with Agile/TDD
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
Good to have:
  • Experience with Azure resources
  • Master's degree in Computer Science
  • Experience building V1 products

Job Details

Overview

Data Privacy has never been more top of mind than it is today. Governments around the world are passing new privacy legislation at a fast pace, and companies are investing in many aspects of data compliance to meet these new regulations. There is a significant opportunity here to empower every company to deliver data privacy solutions that meet these regulations and that build customer trust. 

 

If you are looking for an opportunity to move the needle on data privacy, then the Microsoft Security Platform, Data Governance and Privacy (SPDGP) team is the right place for you. Within SPDGP, the Data Privacy Platform (DPP) team has been providing internal data privacy products for all Microsoft since 2018, operating these products at high scale and availability. We build reliable, highly scalable, highly performing, and distributed systems for scanning, cataloging, classification, and DSR processing. Our job is to provide privacy infrastructure, to produce meaningful insights about compliance, and to create understandable actions that can be taken to improve. We are leveraging this experience to create new data privacy products to benefit Microsoft and later all our customers. There is a steady stream of new requirements for both our internal and external partners that is creating exciting opportunities to work at high scale, impact, and visibility. 

 

We are looking for a Senior Software Engineer who has a track record of success, who delivers results, and who preferably has a background in large-scale systems. Everyone on the team owns significant areas of the system, directly contributes to the vision, direction, and implementation of new features, and are key to the success of our products. You will collaborate on your designs across our partner engineering teams and work closely with our PMs to design, build, and maintain a growing set of features that will serve the needs of our customers. This presents an opportunity to leverage your expertise in building and operating high-scale distributed services in the cloud. Collaboration with stakeholders, disciplines, and architects will be key to delivering an exceptional product to our partners and customers. Embrace this significant challenge and join us in creating a remarkable impact. 

 

 

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/Minimum 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. 
  • 4+ years of experience with distributed systems delivering large-scale, secure, and resilient cloud 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.

 

Additional or Preferred 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 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. 
  • Experience building and shipping production grade software or services.
  • Experience building and operating online services and fault-tolerant distributed systems.
  • Experience creating and shipping V1 products using modern development practices.  
  • Experience using agile methodologies or test-driven development (TDD).
  • Experience with Azure resources is an advantage. 
  • Understanding of data structures, algorithms, and distributed systems.

 

 

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 and processes offers for these roles on an ongoing basis.

 

 

 

 

#MSFTSecurity #ENGJOBS #MSEC #PRIVACY #SPDGP  #MSFTNSBE25

Responsibilities

As a Senior Software Engineer, you will:

  • Work on building and shipping production grade software or services.
  • Building and operating online services and fault-tolerant distributed systems.
  • Will be creating and shipping V1 products using modern development practices.
  • Using agile methodologies or test-driven development (TDD).
  • Work closely with partners/customers/PM team on requitements and estimates.

Similar Jobs

Velotio Technologies - Senior Engineer (Data Engineer)

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago
GoFundMe - Staff Data Engineer

GoFundMe

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
Playrix - Lead SDET

Playrix

Portugal (Remote)
7 Months ago
The Walt Disney Company - Lead Software Engineer - iOS/Android

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
Google - Partner Solutions Engineer, gTech Ads Sellside

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
PENN Interactive - Staff Software Developer, Platform Core

PENN Interactive

United States (Hybrid)
2 Months ago
Hawk Eye Innovations - Mid-Level Java Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Months ago
Epic Games - Lead Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
ByteDance - Backend Engineer Intern, Video-On-Demand

ByteDance

Singapore (On-Site)
2 Months ago
Riot Games - Staff Software Engineer (Services) - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Maxis Studios - Senior Multiplayer & Online Engineer

Maxis Studios

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
PwC - Consultor Salesforce

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
8 Months ago
OKX - Graduate Hire 2024/25 - Software Engineer

OKX

Hong Kong (On-Site)
7 Months ago
ARHS - Senior Java Jee Developer

ARHS

Luxembourg (On-Site)
7 Months ago
IGT - Technical Analyst

IGT

Rome, Lazio, Italy (On-Site)
5 Months ago
Dream Sports - Engineering Manager

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
ByteDance - Senior Software Engineer, Multi Cloud CDN

ByteDance

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

Performio

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Software Engineering Manager, Google Kubernetes AI Infrastructure

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Microsoft - Technical Support Engineer

Microsoft

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Atlanta, Georgia, United States

Universal Music - Senior Vice President, eCommerce & Artist Services

Universal Music

New York, New York, United States (On-Site)
3 Months ago
Immutable - Head of Customer Growth, Americas

Immutable

United States (Remote)
2 Months ago
ByteDance - Staff Frontend Software Engineer - Customer Service Platform - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Workato - Senior Solutions Consultant

Workato

Palo Alto, California, United States (On-Site)
1 Month ago
Light Speed Studios - Technical Artist

Light Speed Studios

California, United States (On-Site)
3 Months ago
Google - Senior Program Manager I, Legal Operations, Global Affairs

Google

Austin, Texas, United States (On-Site)
1 Month ago
HoYoverse - Content Creator and Operations Manager

HoYoverse

Santa Monica, California, United States (Remote)
1 Year ago
ByteDance - Research Scientist in Large Language Model

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
ByteDance - Backend Software Engineer - CapCut - Seattle (SEA)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - One KYC Backend Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Google - Software Engineer II, Health Platform Nova

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Canva - Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Google - Staff Software Engineer, Site Reliability Engineering

Google

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Site Reliability Engineering

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Interactive Brokers - Software Engineer, Mid level

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
7 Months ago
Netflix - Site Reliability Engineer L4/L5 - Live Cloud Platform SRE

Netflix

California, United States (Remote)
1 Month ago
SLAY - Senior Backend Engineer

SLAY

Berlin, Berlin, Germany (On-Site)
2 Months ago
Epic Games - Senior Engineer, Data Platform

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month 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