Software Engineer, Data Engineering

1 Month ago • 2-4 Years • Cyber Security • Full Stack Development • Backend Development • $98,300 PA - $208,800 PA

Job Summary

Job Description

The Software Engineer, Data Engineering role within Microsoft's Consumer Sales Organization involves building and maintaining large-scale data systems. Responsibilities include working with stakeholders to define requirements, developing and implementing code (C, C++, C#, Java, JavaScript, or Python), conducting code reviews, ensuring security and compliance (SDL, privacy regulations), and acting as a DRI for system monitoring and incident response. The ideal candidate will have experience with cloud technologies (preferably Azure), object-oriented programming, and strong communication skills. The role requires collaboration across teams and a commitment to building robust, scalable, and secure data solutions.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years experience in data engineering
  • Proficiency in at least one coding language (C, C++, C#, Java, JavaScript, or Python)
  • Experience with Security Development Lifecycle (SDL)
  • Data system design and implementation
  • System monitoring and incident response
Good to have:
  • Master's degree in CS or related field
  • 4+ years experience in software development
  • Azure cloud experience
  • Experience with object-oriented programming languages
  • Strong communication skills

Job Details

Overview

The Consumer Sales Organization (CSO) is a global team at Microsoft responsible for sales across Modern Life (Windows, Microsoft 365, and Surface) and Gaming. CSO puts the consumer at the center, helping them discover, learn, and buy through direct and partner channels in over 120 countries around the world.   

 

The Data Engineering Team is an integral part of CSO, providing the data necessary to run these businesses, used by both non-managers and executives alike.   

 

We are seeking an experienced Software Engineer, Data Engineering, who is comfortable creating and working with big data systems. We operate at a scale that few others do, processing data on a daily basis through various systems. We use a number of different programming languages and work on several different platforms. Security and compliance are paramount in all that we do.  

 

The ideal candidate will be experienced in the Security Development Lifecycle (SDL), security assessments, and vulnerability management. They will also be well-versed in complying with privacy regulations. They will be excited about learning the newest security guidelines and applying them in their everyday work. They will think deeply about how to keep new and existing systems compliant with ever-changing privacy regulations. 

 

The successful candidate will be comfortable working individually on challenging projects as well as within a team. They will help architect and implement solutions. They may also guide others in the implementation of solutions. They will regularly interact with people across the company and outside the company in various roles, ensuring that solutions meet the needs of various stakeholders. 

 

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 2+ 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 Qualifications:

  • Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field 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.
  • 3+ years of software design and development experience with middle tier or backend services.
  • 3+ years hands on experience in any Object-Oriented coding language such as C++, C#, Java or Python. Cloud and services experience; Azure cloud experience.
  • Solid communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Growth Mindset with a desire to learn, a tendency to embrace challenges, persist in the face of setback, see failures as essential to mastery, learn from criticism and find lessons and inspiration in the success of others.
  • Help to create a diverse and inclusive culture where everyone can bring their full and authentic self, where all voices are heard, and where we do our best work as a result.
  • A sense of personal ownership and accountability
  • Self-motivated with a drive for reaching across teams and organizations to make progress collaboratively.
  • Experience deploying, monitoring, and operating services in the cloud.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,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 $127,200 - $208,800 per year.

 

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

 

Microsoft will accept applications for the role until April 23, 2025.

 

Responsibilities

  • Works with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of features. Leverages feedback to incorporate insights into future designs or solution fixes.
  • Creates and implements code for a product, service, or feature, reusing code as applicable. Creates code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code.
  • Reviews the code of a product to ensure it meets the team's and Microsoft's quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution area.
  • Contributes to efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Checks for visible evidence to demonstrate compliance for product areas. Develops and holds an understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft.
  • Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners.
  • Learns new technology in a constantly evolving environment.

Similar Jobs

Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
PwC - IN_Associate – Crm Technical -Ms Dynamics– Advisory -Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
6 Months ago
Next Level Business Services - Sr. Cassandra Architect

Next Level Business Services

Sparks, Maryland, United States (On-Site)
6 Months ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Engineering Manager, Google Distributed Cloud air-gapped

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Program Manager, Regional Risk and Compliance

Google

London, England, United Kingdom (On-Site)
1 Month ago
Microsoft - Security Sales Specialist

Microsoft

Taipei City, Taiwan (Hybrid)
1 Month ago
Google - Cloud Security Architect

Google

Kuwait City, Al Asimah Governate, Kuwait (On-Site)
1 Month ago
NVIDIA - Senior Manager, Internal Audit - Cybersecurity and Engineering

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Databases Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Google - Senior Research Scientist, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Chrome Sync Server

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Epic Games - Backend Security Engineer (Asset Integrity)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
1 Month ago
ByteDance - Backend Engineer (Machine Learning System) Intern - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Google - Senior Software Engineering Manager, Pixel Software Test

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Brillio - Enterprise Architect, Azure - R01535036

Brillio

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Warner Bros Games - Senior Manager - Data Platform Team

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
2 Months ago
ION - Smalltalk Developer - 708

ION

India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Meta - Global Sales Analytics Lead

Meta

New York, New York, United States (Remote)
6 Months ago
Naughty Dog - Senior Game Designer

Naughty Dog

Los Angeles, California, United States (Hybrid)
1 Month ago
Salesforce - Account Executive Tableau, Salesforce National Security

Salesforce

McLean, Virginia, United States (Remote)
7 Months ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

New York, New York, United States (On-Site)
6 Months ago
GungHo Online Entertainment America,  Inc  - Rigger/Character Technical Artist

GungHo Online Entertainment America, Inc

California, United States (Hybrid)
1 Month ago
PlayStation Global - Engineering Manager, Data Platforms

PlayStation Global

Carlsbad, California, United States (On-Site)
1 Month ago
Enphase Energy - Field Service Technician - IL (6 month Temporary Assignment)

Enphase Energy

United States (On-Site)
7 Months ago
Google - Product Strategy and Operations Principal, Machine Learning

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Build & Release Engineer

The Walt Disney Company

California, United States (On-Site)
1 Month ago
Microsoft - Principal Applied Scientist

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

Google - Staff Hardware Security Engineer

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Google - Technical Vulnerability Management Consultant

Google

New York, New York, United States (On-Site)
1 Month ago
Google - Cyber Engagement Lead

Google

Tokyo, Japan (On-Site)
1 Month ago
ION - Cyber Product Owner, Italy

ION

Italy (Hybrid)
7 Months ago
ION - Security Architect, Italy

ION

Italy (Hybrid)
7 Months ago
Google - Technical Program Manager III, Security and Compliance

Google

Reston, Virginia, United States (On-Site)
1 Month ago
Microsoft - Security Sales Specialist

Microsoft

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Google - Security Engineer, Detection

Google

New York, New York, United States (On-Site)
1 Month ago
ByteDance - Security Engineer (Penetration Tester) - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
The Walt Disney Company - Agent(e) de Sécurité F/H/NB - CDI

The Walt Disney Company

Île-de-France, France (On-Site)
4 Months 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