Taro Logo

Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II - CTJ - Poly

Microsoft is hiring a Software Engineer II to work on cloud security solutions for government customers, requiring Top Secret clearance and 2+ years of engineering experience.

Cloud Network Engineer - Optical Network Agents & Workflow Automation

Cloud Network Engineer role at Microsoft focusing on AI-driven automation of global optical network infrastructure, offering $81.9K-$160.2K salary and hybrid work model.

Software Engineer - CTJ - Poly

Software Engineer position at Microsoft focusing on secure cloud infrastructure and operations, requiring Top Secret clearance and offering competitive benefits.

Cloud Network Engineer II

Cloud Network Engineer II position at Microsoft, combining networking expertise with software development to build and maintain Azure's global backbone network infrastructure.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and scale Windows Cloud platform and Azure Virtual Desktop services, focusing on automation and system reliability.

Description For Software Engineer

Are you passionate about using cutting-edge technologies & capabilities across Microsoft's Intelligent Cloud Platform? As a Software Engineer in the Monetization and Business Planning team, you will be responsible for improving operational efficiency by designing, building and maintaining automated solutions that impact how go-to-market decisions are made. Your automated solutions will drive product monetization timelines.

You will become an integral part of how we scale Microsoft's monetization strategy. Working with business process improvement specialists, business planners, data scientists and engineers across multiple teams, you'll translate business requirements into technical solutions. You'll utilize cloud-native technologies and distributed systems to develop resilient, secure platforms.

The role involves:

  • Designing, developing, deploying and maintaining technical process automation solutions
  • Leading end-to-end project delivery
  • Creating and implementing optimized code for improved performance
  • Leveraging Azure cloud technologies
  • Collaborating with cross-functional teams
  • Creating API solutions on Azure Intelligent Cloud

You'll have the opportunity to work with cutting-edge technologies including Microsoft CoPilot Studio and Azure services. The position offers career development opportunities, cross-functional relationship building, and the chance to take on progressively broader responsibilities.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The company culture emphasizes growth mindset, innovation, and collaboration to achieve shared goals.

This role combines technical expertise with business impact, offering the chance to influence monetization strategies at global scale while working with latest cloud and AI technologies. You'll be supported in your professional development and encouraged to bring your authentic self to work.

Last updated 14 days ago

Responsibilities For Software Engineer

  • Design, develop, deploy and maintain technical process automation solutions
  • Lead end-to-end project delivery to achieve timely, high-quality results
  • Collaborate with business process improvement specialists and cross-functional teams
  • 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 Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding
  • 1+ Year experience working directly with business process automation
  • Experience in coding languages including C, C++, C#, Java, JavaScript, or Python
  • Experience managing and deploying services on Azure preferred
  • Experience in creating knowledge retrieval agents using Microsoft CoPilot Studio or similar technology is highly desired
  • Experience in creating API solutions on Azure Intelligent Cloud preferred

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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?