Software Engineering, Data

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Data
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering, Data

Join Microsoft's Monetization and Business Planning (MBP) team as a Software Engineer, Data, where you'll shape the commercial portfolio's pricing, packaging, licensing, channel, and monetization strategies. You'll be responsible for designing, building, and maintaining data solutions that drive go-to-market decisions and product monetization timelines. Working with cutting-edge technologies across Microsoft's Intelligent Cloud Platform, you'll impact business at a billion-dollar global scale.

The role offers opportunities to develop your career, build cross-functional relationships, and take on broader responsibilities while establishing yourself as a trusted strategic advisor. You'll work with ETL/ELT solutions, Azure cloud platforms, and create API solutions for cross-platform communication. The position requires expertise in data engineering and cloud technologies, with a focus on improving operational efficiency and scaling Microsoft's monetization strategy.

As part of Microsoft's inclusive culture, you'll experience strong sponsorship for your work, support for professional development, and encouragement to bring your authentic self to work. The company's mission to empower every person and organization globally is reflected in its growth mindset and collaborative approach to achieving shared goals. This role offers competitive compensation, comprehensive benefits, and the chance to impact technology solutions at a global scale.

Last updated 16 minutes ago

Responsibilities For Software Engineering, Data

  • Design, develop, deploy and maintain data pipelines, ETL & ELT solutions on Azure Intelligent Cloud platform
  • Lead end-to-end project delivery
  • Collaborate with business process improvement specialists, business planners, data scientists and engineers
  • Translate business requirements into technical solutions
  • Create, implement, optimize, debug, refactor, and reuse code
  • Utilize cloud-native technologies and distributed systems
  • Drive workgroup's project plans, release plans, and work items

Requirements For Software Engineering, Data

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years experience in building ETL, ELT and other data engineering solutions on cloud platforms

Benefits For Software Engineering, Data

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 Software Engineering, Data

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.

Senior Data Engineer

Senior Data Engineer role at Microsoft, building data pipelines and analytics solutions for news content publishers, offering competitive pay and hybrid work environment.