Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

OneDrive and SharePoint are core services at Microsoft's cloud infrastructure, serving millions of users worldwide. This Senior Software Engineer role offers an opportunity to impact how people interact with their most important content across devices. You'll join a team focused on enabling partner migrations, improving system performance, and maintaining service reliability.

The position involves designing and implementing systems that facilitate cloud provider migrations, enhance core performance, and ensure seamless change management. You'll be responsible for meeting business continuity goals, implementing telemetry systems, and optimizing service response times.

As a Senior Engineer, you'll collaborate across multiple engineering teams, mentor peers, and drive technical decisions that affect millions of users. The role requires expertise in cloud-scale distributed systems, secure software design, and proficiency in languages like C#, SQL, and Python.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The work environment is hybrid, allowing up to 50% work from home, with 0-25% travel requirements. The position is based in Redmond, WA, at Microsoft's headquarters.

This role is perfect for someone who combines technical expertise with collaborative skills, has a passion for cloud infrastructure, and wants to work on services that are central to Microsoft's cloud strategy. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that values growth mindset, innovation, and inclusion.

Last updated 8 minutes ago

Responsibilities For Senior Software Engineer

  • Collaborates with stakeholders to determine user requirements
  • Drives identification of dependencies and development of design documents
  • Creates, implements, optimizes, debugs, refactors, and reuses code
  • Partners with stakeholders to drive project plans and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new technical trends

Requirements For Senior Software Engineer

Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in SQL, C#, PowerShell, or Python
  • Experience designing cloud-scale services
  • Experience mentoring and coaching peers
  • Experience with building cloud-scale infrastructure components
  • Familiar with secure software design concepts
  • Proficient in delivering and interacting with REST APIs
  • Strong coding, debugging, algorithm design and problem-solving skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
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

Senior Software Engineer role at Microsoft's Azure Data team, building unified data platform infrastructure with 4+ years experience required. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Office team, building security infrastructure to protect against email threats. Remote work available, 4+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth team working on Copilot and Microsoft 365, offering hybrid work in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cosmos DB, developing globally distributed database systems with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Operations + Innovation team, focusing on datacenter infrastructure automation and planning systems, offering remote work and competitive compensation.