Senior Software Engineer, Data Engineering

Global technology company empowering every person and organization on the planet to achieve more.
$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

Microsoft's Consumer Sales Organization (CSO) is seeking a Senior Software Engineer for their Data Engineering team. This role is crucial in supporting sales across Modern Life and Gaming, operating at massive scale processing data daily. The position offers up to 100% remote work and focuses on creating and maintaining big data systems while ensuring security and compliance.

The ideal candidate will join a team responsible for providing essential data infrastructure that powers Microsoft's consumer businesses across 120+ countries. You'll work with various programming languages and platforms, implementing security best practices and privacy regulations. This role combines technical leadership with hands-on development, requiring both individual contribution and team collaboration.

The position offers competitive compensation ($117,200 - $229,200) and comprehensive benefits, including industry-leading healthcare and educational resources. You'll have the opportunity to work on challenging projects that impact millions of users while maintaining work-life balance with generous time-off policies.

As a senior engineer, you'll be expected to mentor others, architect solutions, and work cross-functionally with various stakeholders. The role requires a strong background in data engineering, security protocols, and cloud services, particularly Azure. This is an excellent opportunity for someone passionate about big data, security, and creating scalable solutions at one of the world's leading technology companies.

Last updated 6 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 creating sustainable code designs and producing maintainable code
  • Review code to ensure it meets quality standards and scale requirements
  • Drive security, privacy, safety, and accessibility compliance efforts
  • 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 with 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in Security Development Lifecycle (SDL), security assessments, and vulnerability management
  • Strong communication skills to convey complex technical concepts
  • Cloud and services experience, particularly with Azure
  • Experience deploying, monitoring, and operating services in the cloud

Benefits For Senior Software Engineer, Data Engineering

Medical Insurance
Education Budget
Parental Leave
  • 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 Data Engineer

Senior Data Engineer position at Microsoft's Cloud Operations + Innovation team, focusing on data infrastructure and analytics with hybrid work flexibility in Redmond, WA.

Senior Telemetry Data Engineer

Senior Telemetry Data Engineer role at Microsoft, focusing on datacenter operations and telemetry systems using ML and advanced analytics.

Technical Specialist - Analytics, AI, GenAI (Presales)

Senior Technical Specialist role at Microsoft focusing on Analytics, AI, and GenAI solutions in a presales capacity, combining technical expertise with customer engagement.

Senior Data Engineer

Senior Data Engineer position at Microsoft's Xbox Game Studios, working on data solutions for major gaming franchises.

Software Engineer, Data Engineering

Senior Software Engineer role at Microsoft's Data Engineering team, focusing on big data solutions for consumer sales with emphasis on security and compliance.