Software Engineer II

A global technology company that develops and sells computer software, consumer electronics, and personal computers.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer II

Microsoft's Finance Data and Experiences (FD&E) team is seeking a Software Engineer II to help revolutionize how Microsoft measures, monitors, and manages its $140B business portfolio. This role focuses on building scaled solutions that enable Microsoft to run its end-to-end business more effectively and efficiently. You'll work with cutting-edge cloud technologies including Azure and Synapse to develop industry-leading business management solutions. The position offers the opportunity to influence product engineering teams and shape the next generation of data and analytics capabilities used by millions of Microsoft customers worldwide. The team culture emphasizes customer centricity, innovation, agility, transparency, and flexibility. Working in a dynamic environment, you'll collaborate with teams across Finance, Sales, Marketing, and Engineering, building solutions that impact decision-making from the Senior Leadership Team to front-line sellers. This role combines technical expertise with business impact, offering a unique opportunity to work on large-scale data systems while directly influencing Microsoft's business operations.

Last updated a few seconds ago

Responsibilities For Software Engineer II

  • Assess, recommend, and adopt relevant new technologies, tools, and processes
  • Support and influence the team culture customer-centricity and continuous improvement
  • Implement practices that ensure accurate, safe, and efficient releases for services
  • Implement and maintain excellent design and development processes
  • Collaborate with others to solve complex problems keeping pace with global business
  • Leverage sound engineering practices and principles
  • Provide technical feedback to product engineering partners
  • Work with multiple client partner teams to implement cohesive end-to-end experiences

Requirements For Software Engineer II

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Business level fluency to read, write and speak English and Spanish
  • Experience with Python, C++, DAX, C#, Excel, Power BI, Power Query, Tableau, SQL
  • Experience building cloud services on Azure
  • Excellent analytical skills with systematic and structured approach to software design
  • Ability to communicate technical details clearly across teams

Benefits For Software Engineer II

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 Engineer II

Software Engineer II

Microsoft Teams Software Engineer II position focusing on Room experience development, offering hybrid work and competitive compensation in Redmond, WA.

Software Engineer II - AI Compilers

Microsoft is seeking a Software Engineer II to develop AI compilers and programming abstractions for next-generation supercomputers and AI accelerators.

Software Engineer II

Software Engineer II position at Microsoft working on Windows Driver Framework team, focusing on connectivity technologies and system performance with competitive compensation and remote work options.

Software Engineer II

Software Engineer II position at Microsoft working on Identity engineering, building and managing identity platforms for Azure, Microsoft 365, and Xbox services.

Software Engineer II

Software Engineer II position at Microsoft Azure Storage, focusing on developing next-generation block storage platforms with opportunities for remote work and competitive compensation.