Taro Logo

C++ Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

Microsoft's Office OMEX team is seeking a talented C++ Software Engineer to work on cross-platform Microsoft 365 products, primarily using React Native and C++. As part of Microsoft's transition to services and devices, you'll be at the forefront of reinventing how Office is delivered and maintained for both consumers and enterprises.

The role involves working with one of the biggest platforms globally, ensuring users have access to the latest Office versions. You'll be part of a team driving strategic and creative thinking, understanding customer needs, technology challenges, and opportunities. The position requires expertise in cross-platform development, particularly with C++ and React Native, and involves building components that impact users on a global scale.

Microsoft offers a collaborative environment with a growth mindset, where innovation and inclusion are core values. The role provides an opportunity to work on complex problems that help users find and utilize solutions in Office, impacting millions of users worldwide. You'll be part of transforming how Microsoft 365 products are delivered across PCs, tablets, and phones.

The position offers comprehensive benefits, including industry-leading healthcare, educational resources, investment options, and work-life balance benefits. You'll have the chance to work with cutting-edge technologies while contributing to products that are used by people and organizations worldwide. This is an excellent opportunity for someone passionate about creating impactful software solutions while working with a diverse, global team.

Last updated 5 days ago

Responsibilities For C++ Software Engineer

  • Drive design, development, testing and release of web client/services
  • Help evolve development guidelines, practices & principles
  • Design resilient, scalable, and easily maintainable software
  • Foster a data driven approach to everything we do

Requirements For C++ Software Engineer

JavaScript
TypeScript
React
  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience
  • Industry experience designing, building, testing & shipping software
  • Experience developing components with C++
  • Experience building libraries or apps, SDKs using JavaScript/TypeScript
  • Experience in building and evolving web applications and cloud services
  • Strong problem-solving skills and comfort dealing with ambiguity
  • Ability to handle competing priorities in fast paced environment

Benefits For C++ Software Engineer

Medical Insurance
Education Budget
Parental Leave
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

Related Jobs

Software Engineer

Software Engineering role at Microsoft working on Azure Batch, developing large-scale distributed systems for high-performance computing and AI workloads.

Full Stack Software Engineer - Identity

Full Stack Software Engineer role at Microsoft working on identity and authentication services, building secure access solutions that serve over 1 billion users monthly.

System Software Engineer - WSD

Software Engineer II position at Microsoft's Update Platform team in Dublin, working on Windows update delivery systems with hybrid work arrangement and comprehensive benefits.

Software Engineer - Windows Servicing and Delivery

Software Engineer II position at Microsoft Dublin, working on Windows Servicing and Delivery team, focusing on cloud services, CI/CD, and system modernization.

Product Engineer (Backend) - Developer Products

Backend Product Engineer role at Kota, building APIs and SDKs for embedded insurance and retirement benefits platform, offering remote work and competitive benefits.