Senior Software Engineer

Microsoft is a global technology leader that develops and supports software, services, devices, and solutions worldwide.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Business Applications Platform team is seeking a Senior Software Engineer to join their Dataverse platform team. This role is crucial in developing and maintaining Microsoft's suite of business applications including Dynamics 365, Microsoft Flow, PowerApps, AI Builder, and Power BI. The position focuses on building microservices for Microsoft Dataverse, a platform designed to store and manage data efficiently and securely at scale.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems and cloud technologies. You'll be working on enterprise-class storage and analytics platforms, developing solutions for automated issue detection and diagnosis, and contributing to product improvements. The position offers the opportunity to work with cutting-edge technology while solving complex problems at scale.

This is a hybrid position based in Redmond, WA, offering a competitive salary range of $117,200 - $229,200, along with comprehensive benefits including healthcare, educational resources, and parental leave. The ideal candidate will have 4+ years of technical engineering experience, strong programming skills, and experience with cloud platforms and microservices architecture.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers who want to make a significant impact while working on products used by millions of customers worldwide. The role offers excellent career growth opportunities and the chance to work with some of the best minds in the industry.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Lead the design and implementation on multi-tenant, enterprise class Storage and Analytics platform
  • Build solutions, help create tools, help automate issue detection and diagnosis
  • Identify emerging trends or re-occurring escalation scenarios and drive engineering opportunities
  • Contribute to product improvements by filing impactful bugs, design change requests
  • Work well in complex situations while exhibiting flexibility
  • Frame and communicate issues and recommendations clearly and concisely

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 1+ years of experience with public cloud (E.g.: Azure, AWS), micro-services or distributed system
  • Experience with SQL and relational database (preferred)
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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 Senior Software Engineer

Senior Software Engineer- Kusto

Senior Software Engineer position at Microsoft working on Azure Data Explorer (Kusto), building large-scale cloud-based search and analytics solutions.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter infrastructure and cloud systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Commercial Systems & Technology team, focusing on cloud solutions and AI strategy with hybrid work options in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Platform team, building distributed systems and cloud services for AI/ML workloads using Kubernetes and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Cloud Operations + Innovation team, focusing on AI and microservices architecture for cloud infrastructure management.