Software Engineer II

Global technology company that develops software, consumer electronics, and services
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft Excel team is seeking a Software Engineer II to join their Noida team, working on Excel CoPilot and core Excel features. This role offers an exceptional opportunity to impact hundreds of millions of daily users worldwide while working with a vibrant and friendly engineering team.

The position focuses on Excel's charting capabilities, which transform raw data into visually compelling representations. You'll be working in an agile environment, continuously shipping features that delight customers. The team maintains a highly collaborative, dynamic, and supportive workplace culture where learning and growth are prioritized.

As a Software Engineer II, you'll have end-to-end ownership of key areas including design, code, test, and telemetry coverage. You'll collaborate across disciplines and partner teams to deliver customer-focused results. The role includes mentoring early-career engineers and contributing to a positive team culture.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time off. The company maintains a strong commitment to diversity and inclusion, seeking to empower every person and organization to achieve more.

The Excel team in Noida specifically works on transformative features like Excel CoPilot, contributing to Microsoft's broader mission of global empowerment. This role offers the unique satisfaction of seeing your work impact millions of users through Excel and other Office applications.

Working in a hybrid environment (up to 50% work from home), you'll be part of a team that values problem-solving, debugging, and high-quality software delivery. The position requires some travel (0-25%) and offers the opportunity to work on distributed systems and high-performance computing challenges.

Last updated 36 minutes ago

Responsibilities For Software Engineer II

  • End-to-end ownership of key areas in Excel CoPilot and Excel
  • Design, code, test and telemetry coverage implementation
  • Cross-discipline and partner team collaboration
  • Mentoring early in career engineers
  • Supporting and maintaining team culture

Requirements For Software Engineer II

Python
JavaScript
TypeScript
Java
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check
  • Experience in building and shipping production grade software and services
  • Strong problem solving, debugging, and troubleshooting skills
  • Experience working on distributed systems and/or high-performance systems
  • Strong cross-discipline and cross group collaboration skills

Benefits For Software Engineer II

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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer

Software Engineer position at Microsoft working on MAI recommendation platform, building distributed systems that power personalized content feeds for billions of users across multiple platforms.

Software Engineer II

Software Engineer II position at Microsoft focusing on Supply Chain platform solutions with SAP integration, offering competitive pay and hybrid work environment.

Software Engineer II - M365 Core Semantic Fabric Platform

Join Microsoft as a Software Engineer II working on the M365 Core Semantic Fabric Platform, building scalable solutions for enterprise data indexing and AI-powered search experiences.

Software Engineer 2

Microsoft Security Engineering seeks Software Engineer 2 in Noida for cloud security platform development, requiring 4+ years experience in backend development and cloud technologies.

Software Engineer II

Microsoft Software Engineer II position in India focusing on supply chain technologies, requiring 8 years of experience in full-stack development with .NET and cloud technologies.