Software Engineer II

MicrosoftRedmond, WA
1d$100,600 - $199,000

About The Position

Microsoft is a company where innovators come to collaborate, envision what can be, and take their careers to new heights. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization responsible for Microsoft Dynamics 365, Copilot Studio, Power Apps, Power Automate, Dataverse, Microsoft Industry Solutions, and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications, and this organization is at the center of how business applications are designed and delivered. We are looking for a Software Engineer II to join our team! This is an opportunity to work on something highly strategic to Microsoft. Microsoft Dataverse is the data cloud behind mission-critical business apps and agentic experiences—operating at huge scale: 6M+ Azure SQL databases, 2T+ weekly transactions, and 30M+ weekly active users. At the center of this platform, the Data Engine team owns SQL availability and performance for the world’s largest Azure SQL deployment and the data access/authorization plane for many Fortune 500 customers with 100TB-class datasets and 100K-user workloads. Our mission is to deliver high quality of service while driving down cost and improving gross margin in a multi-tenant environment. Join us to design and operate the data platform that enables enterprise users and agents to reason over business data—fast, resilient, secure, and cost-efficient. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Nice To Haves

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 1+ year of experience with Azure services, microservices architecture, and CI/CD pipelines and knowledge of security, compliance, and accessibility standards.
  • 1+ year of experience with SQL query tuning and performance analysis, knowledge of SQL server internals.
  • 1+ year of experience in agentic AI technologies and workflows, including building systems that enable autonomous decision-making, orchestration, and execution of AI-driven processes within enterprise environments.
  • 1+ year of experience in Python for automation, data processing, or integration with cloud services and AI workflows.

Responsibilities

  • Design and implement highly available, performant, and secure SQL-based services that power Dataverse at massive scale.
  • Develop features and enhancements for Data Engine services with high reliability, compliance, and cost-efficiency practices to maintain QoS and gross margin in a multi-tenant environment.
  • Collaborate with engineers and cross-functional partners to determine technical direction and deliver end-to-end solutions across SQL data access and authorization.
  • Build automation for deployment, monitoring, diagnostics, and self-healing to reduce operational overhead and improve live-site health for the world’s largest Azure SQL footprint.
  • Identify and resolve recurring issues or trends; drive resiliency improvements through better observability, root-cause analysis, and recovery strategies for mission-critical workloads.
  • Participate in live-site operations, including alert tuning, production fixes, and preventive engineering to protect customer experience at scale.
  • Engage in code reviews, share knowledge, and utilize best practices; continually refine engineering processes to meet evolving enterprise and agentic AI needs.
  • Contribute to transforming Dataverse for agentic AI experiences—building secure, scalable data access patterns and service capabilities that enable autonomous workflows and safe orchestration.
  • Embody our culture and values.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service