Software Engineer II - Finance Data & Experiences

Microsoft•Redmond, WA
•$102,100 - $219,200

About The Position

The Finance Data & Experiences (FD&E) organization is seeking a Software Engineer II to help develop systems that support how Microsoft measures, monitors, and optimizes its global business. The role works across Finance and Product Engineering, using Microsoft Cloud and AI technologies to deliver scalable, intelligent, customer-focused solutions in a fast-paced, cross-functional environment. The engineer will design, develop, deploy, and operate cloud-based data, analytics, automation, and tooling solutions. The role includes integrating AI capabilities, owning solutions from design through operation, using telemetry to inform product decisions, and contributing to the evolution of Microsoft’s data platforms. Microsoft describes the environment as inclusive and growth-oriented, with an emphasis on customer centricity, innovation, agility, transparency, diversity, and continuous learning.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and at least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.

Nice To Haves

  • Exposure to Microsoft Azure or other cloud platforms such as GCP or AWS.
  • Familiarity with AI/ML fundamentals, tools such as Azure ML or OpenAI, or data analytics workflows.
  • Understanding of version control systems such as Git and DevOps practices.
  • Experience with Power Automate or Azure Logic Apps for light data movement or workflow automation.
  • Experience developing and consuming APIs to integrate external datasets into Microsoft solutions.
  • Curiosity, a collaborative mindset, and a passion for solving real-world customer problems.
  • 5+ years of programming experience in one or more languages or technologies, including C#/.NET Core, TypeScript/JavaScript, DAX, Power Fx, T-SQL, HTML/CSS, Power Query/M Language, Fabric Data Pipelines, Python, Synapse Serverless SQL, data modeling, or Azure Storage/Azure Data Lake Gen2.
  • Knowledge of data modeling principles, including star/snowflake schemas and semantic layer creation.

Responsibilities

  • Design, develop, deploy, and operate scalable cloud-based data, analytics, automation, and tooling solutions using modern data platforms and cloud services.
  • Integrate AI capabilities, including Azure OpenAI, Cognitive Services, and machine learning models, to improve system intelligence and user productivity.
  • Apply engineering best practices to design and deliver high-quality, scalable solutions.
  • Own solutions end-to-end through design, implementation, and operations.
  • Implement monitoring, logging, and alerting to detect issues proactively.
  • Use telemetry and usage analytics to understand customer behavior and inform product decisions.
  • Collaborate with stakeholders, product managers, and engineers to deliver integrated, customer-focused experiences.
  • Provide technical feedback and contribute to the evolution of Microsoft’s data platforms.
  • Champion diversity, inclusion, customer obsession, and continuous learning.

Benefits

  • Certain roles may be eligible for benefits and other compensation; details are provided through the Microsoft careers pay information page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service