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 2 months 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

Software Engineering, Data

Senior Software Engineer, Data role at Microsoft focusing on data engineering and cloud solutions for monetization strategies, offering competitive pay and comprehensive benefits.

Senior Data Scientist

Senior Data Scientist role at Microsoft focusing on AI and machine learning for M365 products, offering hybrid work and comprehensive benefits.

Senior Software Engineer, Data Platform Team, MSAN

Senior Software Engineer role at Microsoft's MSAN team, focusing on data platform development with competitive pay and hybrid work model.

Software Engineer - Data Engineering

Senior Data Engineering role at Microsoft, building next-gen applications with AI and cloud technologies, 4+ years experience required, hybrid work model in Hyderabad.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft working on Azure Data services, requiring top security clearance and strong engineering background.