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 ISE, you'll collaborate with cross-functional teams including software engineers, data scientists, and technical program managers to build innovative solutions for strategic customers.

The position involves developing broadly applicable, high-impact solution patterns and open-source software assets that contribute to the Microsoft platform. You'll work side-by-side with customers' engineers, engaging in collaborative innovation to solve complex challenges. The role requires expertise in modern software engineering practices and cloud technologies, with opportunities to work with various technologies beyond just Microsoft's stack.

The team emphasizes a growth mindset and creates an informal, flexible work environment where diverse perspectives are valued. You'll have the chance to impact billions of users while working on cutting-edge projects. The position offers comprehensive benefits including healthcare, educational resources, and work-life balance support.

This role involves up to 25% travel and offers hybrid work arrangements with up to 50% work from home flexibility. 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 built on respect, integrity, and accountability.

Last updated 2 days 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
Education Budget
Vision Insurance
Dental Insurance
  • 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