Software Engineer, Automation

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

Description For Software Engineer, Automation

Join Microsoft's Monetization and Business Planning (MBP) team as a Software Engineer, Automation specializing in data solutions. This role focuses on improving operational efficiency by designing, building, and maintaining data solutions that drive go-to-market decisions and product monetization timelines. You'll work with cutting-edge technologies across Microsoft's Intelligent Cloud Platform, affecting change at a billion-dollar global scale.

The position offers an opportunity to develop your career while making significant impacts on Microsoft's monetization strategy. You'll collaborate with cross-functional teams, translate business requirements into technical solutions, and work with cloud-native technologies and distributed systems. The role requires expertise in data engineering, Azure cloud services, and strong programming skills.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to diversity and inclusion. Working in a remote-friendly environment with 0-25% travel, you'll have the flexibility to contribute to Microsoft's mission of empowering every person and organization on the planet.

The role offers competitive compensation ranging from $117,200 to $229,200 (higher in SF and NYC areas), along with opportunities for professional development and career advancement. Join a team where your work directly influences how Microsoft monetizes its products and services at a global scale.

Last updated 10 days ago

Responsibilities For Software Engineer, Automation

  • 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 and teams
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Utilize cloud-native technologies and distributed systems
  • Partner with stakeholders to drive project plans and work items
  • Proactively seek new knowledge and adapt to new trends

Requirements For Software Engineer, Automation

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ Years experience in Data Engineering
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience managing and deploying services on Azure
  • Experience in creating API solutions on Azure Intelligent Cloud

Benefits For Software Engineer, Automation

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

Member of Technical Staff - Data Engineer

Microsoft is seeking a Staff Data Engineer to build AI Platform services for Copilot, requiring 4+ years of experience in data engineering and cloud infrastructure.

Member of Technical Staff - Data Engineer

Microsoft is seeking an experienced Data Engineer to build mission-critical data pipelines for AI systems and Copilot, offering competitive compensation and benefits.

Member of Technical Staff - Data Engineer

Senior Data Engineering role at Microsoft AI, building critical data pipelines for AI systems with competitive compensation and comprehensive benefits.

Member of Technical Staff - Data Infrastructure Engineer

Staff Software Engineer role at Microsoft AI, building data infrastructure for AI systems with focus on pipelines and model fine-tuning. NYC/Seattle-based, hybrid work model.

Technology Specialist Manager - Azure Data, Apps, and AI

Lead Azure Technology Specialists team at Microsoft, driving cloud solution sales and digital transformation with focus on Data, Apps, and AI platforms.