Taro Logo

Software Engineering IC2

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering IC2

The ES365 (Microsoft 365 Engineering Systems) team is seeking a Software Engineer to join their dynamic team that owns the services and infrastructure for the end-to-end developer experience in Office. This role involves working on large-scale projects that directly impact Microsoft's internal development ecosystem.

The team is responsible for critical systems from source control and check-in experience to build, testing, security, compliance, and deployment automation. They're making significant improvements to make it easier to build and ship apps across platforms and endpoints, embracing open source and industry standard tools.

As a Software Engineering IC2, you'll:

  • Work on systems that serve thousands of Office developers internally and millions of Office customers externally
  • Handle petabytes of data and trillions of datasets daily
  • Have opportunities spanning front-end and back-end technologies
  • Work with web application development, CLI development, back-end services, AI, managed code, native code, cross-platform solutions, databases, distributed systems, and cloud services
  • Have complete ownership of your work and opportunities to ideate from scratch

The role offers significant growth potential, working with cutting-edge technologies while making a direct impact on developer productivity and ultimately M365 customer satisfaction. You'll be at the center of Office's engineering systems, building solutions that shape the future of development at Microsoft.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time off. Microsoft maintains a strong commitment to diversity and inclusion, ensuring all team members can bring their authentic selves to work.

This is an excellent opportunity for a software engineer passionate about developer tooling, large-scale systems, and making a meaningful impact on both internal and external customers while working with one of the most innovative teams at Microsoft.

Last updated 13 days ago

Responsibilities For Software Engineering IC2

  • Design and implement features with the right overall architecture
  • Own complete features from design through shipping
  • Write clean, scalable, maintainable code
  • Work with engineers, program managers, and partner teams
  • Mentor junior engineers
  • Build relationships with partners within Microsoft

Requirements For Software Engineering IC2

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Excellent coding, testing, problem solving, and debugging skills
  • Excellent communication and collaboration skills
  • Experience in Machine Learning and AI preferred
  • Experience working across disciplines, groups, and teams

Benefits For Software Engineering IC2

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?