Senior Software Engineer, Data Engineering

Global technology company empowering every person and organization on the planet to achieve more through innovative software and services.
$117,200 - $229,200
Data
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Consumer

Description For Senior Software Engineer, Data Engineering

The Consumer Sales Organization (CSO) at Microsoft is seeking a Senior Software Engineer for their Data Engineering team. This role is crucial in supporting Microsoft's global sales across Modern Life and Gaming products. The position offers up to 100% remote work and involves creating and maintaining big data systems at massive scale.

The ideal candidate will be experienced in the Security Development Lifecycle (SDL), security assessments, and vulnerability management. They will work with various programming languages and platforms, ensuring security and compliance are maintained at the highest standards. The role requires both independent work on challenging projects and collaboration within teams.

The position offers a competitive salary range of $117,200 - $229,200 USD (higher in SF and NYC areas) and comes with comprehensive benefits including healthcare, educational resources, and parental leave. The team operates in a diverse and inclusive culture where innovation and growth mindset are valued.

Key responsibilities include architecting solutions, mentoring other engineers, and maintaining high-quality code standards. The role requires expertise in cloud services, particularly Azure, and strong communication skills to work with stakeholders across the organization. This is an excellent opportunity for an experienced engineer looking to make an impact at scale while working with cutting-edge technology in a supportive environment.

Last updated 15 days ago

Responsibilities For Senior Software Engineer, Data Engineering

  • Work closely with project managers, privacy, and other engineers to define requirements, design, and deliver solutions
  • Lead by example within the team by creating sustainable code designs and producing extensible and maintainable code
  • Review code to ensure it meets quality standards, reliability, and accuracy
  • Drive efforts to ensure security, privacy, safety, and accessibility compliance
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service for degradation, downtime, or interruptions

Requirements For Senior Software Engineer, Data Engineering

Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 7+ years of software design and development experience with middle tier or backend services
  • 5+ years hands on experience in Object-Oriented coding languages
  • Cloud and services experience; Azure cloud experience
  • Solid communication skills
  • Ability to motivate, mentor, and develop other engineers
  • Experience deploying, monitoring, and operating services in the cloud

Benefits For Senior Software Engineer, Data Engineering

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer, Data Engineering

Senior Research Data and Service Engineer

Senior Research Data Engineer role at Microsoft Security AI Research, focusing on AI-driven security solutions and data engineering for autonomous defense systems.

Senior Data Engineer

Senior Data Engineer role at Microsoft focusing on insider risk detection, data pipeline development, and security analytics, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, focusing on Spark and data analytics, offering hybrid work in Barcelona with comprehensive benefits.

Senior Data Engineer

Senior Data Engineer role at Microsoft's Cloud Operations + Innovation team, building large-scale data solutions and leading engineering teams.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on data engineering and analytics, building large-scale distributed systems and handling petabyte-scale data problems.