Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft's Industry Solutions Engineering (ISE) team is seeking a Senior Software Engineer to join their global engineering organization. This role offers an exciting opportunity to work directly with customers on implementing cloud-based solutions using cutting-edge technologies. As part of this position, you'll collaborate with customer engineers to develop code and solutions that accelerate their organizations' capabilities.

The role involves working in a cross-functional team alongside software engineers, data scientists, technical program managers, and designers. You'll be tackling high-impact strategic customer projects, contributing to open source, and working closely with Microsoft product teams. The position requires expertise in modern software engineering practices and cloud technologies, with the opportunity to work with various technologies beyond just Microsoft's stack.

This is an ideal role for someone who enjoys solving complex problems, writing software, and working directly with customers. The position offers up to 50% work from home flexibility and requires 0-25% travel. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

The role comes with comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. You'll have opportunities to contribute to broadly applicable solution patterns and open-source software assets that enhance the Microsoft platform while working directly with strategic customers to solve their most challenging technical problems.

Last updated 4 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

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 7+ years technical engineering experience with coding in languages including C#, Java, JavaScript, or Python
  • Comfortable with travel up to 25%
  • Experience in cloud technologies
  • Knowledge of modern software engineering practices

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
401k
  • 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 AI + Windows Engineer (Windows)

Senior AI + Windows Engineer position at Microsoft's M365 Copilot team in Hyderabad, focusing on developing AI-powered experiences for Windows platform using C/C++.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams in Bangalore, focusing on building data analytics platforms that process petabytes of telemetry data daily.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on developing enterprise software solutions, offering competitive compensation, hybrid work arrangement, and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth Team, focusing on Product-Led Growth initiatives for Microsoft 365, Windows, and other core products.

ROP - Senior Software Engineering

Senior Software Engineering role at Microsoft working on Azure Files storage system, developing scalable cloud storage solutions with 4+ years experience required.