Senior Software Engineer

Senior Software Engineer

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
86994
Date Posted
1 year ago
Recruiter
William Dragusin
Job Views
127

Job Description

The Office Experiences Organization (OXO) is growing! We are building impactful new features and adapting existing features to an always-collaborative world, reaching more than 1 billion customers around the world. We are looking for people that value a vibrant and supportive culture and are excited to be building tools that allow other users to achieve success in everyday life. In our design and implementation, we emphasize understanding the customer experience deeply and driving improvements using telemetry and customer feedback. We are hiring across OXO and are organized into 4 main teams:

  

Calc - The Calc team is comprised of Excel, Forms, Project & Planner, Access, Visio, and the O365 Platform. We define the Office platform that's used across all the Office apps and are building AI technologies that we use to recognize real-world entities. We are a team which is focused on calculations and really understanding, wrangling, and analyzing the world's data. We're helping students, and teachers, and average people collect information and then process and analyze that information in our apps.

 

Canvas â€“ The Canvas team includes Word and PowerPoint across mobile, web and desktop. We power all intelligence investments across, Word, Excel and PowerPoint, and infuse scalable AI into these products. The impact is increasing productivity for millions of Office users. We also work on reimaging the Office experience powered by AI through the different authoring experiences in Office.  

 

Fuel â€“ The Fuel team is responsible for measuring, understanding, and improving the flow of individuals and organizations in and out of Microsoft 365, and optimize their health and engagement in the product. We also support Office engineers in delivering the next generation of M365 apps and services for all platforms by delivering an engineering system that maximizes engineer productivity and emphasizes debt free engineering practices. 

 

Shared â€“ The Shared team focuses on creating an Office Product Suite that works across devices and platforms; not only Windows but Mac, iOS, Android and the web. It’s where we have a lot of innovation to the Office Suite, such as building intelligent cloud-connected collaboration features that enable people to work together more effectively and efficiently in a world that is increasingly cloud connected. We are also building Microsoft Loop, a new app that combines a powerful and flexible canvas with portable components that move freely and stay in sync across applications that enables you to think, plan and create together that is powered by our Fluid Framework.  

 

The ideal candidate is a software engineer who values delighting customers with rock-solid reliability and performance, great architecture, clean code, and who participates in a collaborative work environment. A passion for deeply understanding the real-world needs of our users and a desire to advance the state of the art is a must. Strong communication and collaboration skills are required in this role as it involves working closely with a diverse group of engineers, program managers, and designers across organizations to deliver the best user experience and software architecture for our customers. 

Responsibilities

As an engineer on the team, you will be responsible for key areas of our stack.

 

You will:

  • Be empowered to have end-to-end ownership for your areas including architecture, design, code, test, and telemetry coverage.
  • Partner deeply across disciplines as well as across teams to help deliver results that delight our customers, learning constantly while solving tough technical challenges.  

As a team we believe in doing all of this while having fun! A core part of our team culture involves supporting an environment where everyone can do their best work and if this sounds like culture you expect, then this role could be for you!

Qualifications

Minimum Qualifications:  

 

  • Bachelor in Computer Science, Math, Engineering, or equivalent experience (4+ years) 
  • 6+ years of experience in building and shipping production grade software or services
  • Prior experience in web development including JavaScript/Typescript/NodeJS, React, Jest or web frameworks

 

Preferred Qualifications:  

 

  • Demonstrated experience working on distributed systems and/or high-performance systems  
  • Strong cross-discipline and cross-group collaboration skills  
  • Strong problem solving, debugging, and troubleshooting skills  
  • Experience participating in open-source projects  
  • Experience building developer platforms including API/SDK design, developer tools  

 

#OXO #OPG #LOOP 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Job ID: 86994

Similar Jobs

Cargill

Full Time Job

Senior software engineer Senior software engineer

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Senior software engineer Senior software engineer

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Senior software engineer Senior software engineer

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept