About The Position

The Finance Data & Experiences organization is seeking a Software Engineer II to build modern, scalable, and intelligent systems that support Microsoft’s business. The role works with Microsoft Cloud and AI technologies to deliver data, analytics, automation, and tooling solutions, collaborating across Finance, Product Engineering, and other stakeholders. The position offers hands-on exposure to Microsoft technologies in an inclusive, growth-oriented environment, with ownership of solutions from design and implementation through operations.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 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 another cloud platform, 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 principles (including star/snowflake schemas and semantic layer creation), Azure Storage, or Azure Data Lake Gen2.

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 such as 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, including design, implementation, and operations.
  • Implement monitoring, logging, and alerting for proactive issue detection.
  • 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.
  • Contribute technical feedback and innovation 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 available through Microsoft’s corporate pay information page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service