Software Engineer

Microsoft
1084474
Seating Arrangement Not Specified
Redmond, WA
Full Time
Pay Range Not Provided
July 13, 2021
Direct Hire

Language(s):

  • Swift
  • Objective-C
  • Python
  • C
  • C#
  • C++

Interview Format(s):

  • Not Specified

Interview Content(s):

  • Not Specified
The Office Apex Graphics team is an experienced and highly passionate group at Microsoft that builds and supports core code used across Office on Apple platforms. The combined power of the Office suite and the latest Mac and iOS technologies presents developers with exceptional opportunities for ownership, autonomy, and professional growth. The Office Apex Graphics team is responsible for a full stack of components ranging from top level UI all the way down to low level rendering abstractions. Whether your passion is pixel perfect UI on the latest Mac hardware, working directly with low-level rendering APIs, profiling and optimizing performance, or anything else in between – this is a great team to have direct impact on millions of Mac and iOS users.

Responsibilities

As a Software Engineer on the Apex Graphics team, you will be responsible for key user experiences in Office apps across macOS and iOS as well as key components depended on by all Office developers. You will be empowered to have end-to-end ownership for your areas including architecture, design, code, test, and telemetry coverage. You will partner deeply across disciplines as well as across teams to help deliver experiences that delight our customers.

As a Software Engineer on the Apex Graphics team, you will be responsible for key user experiences in Office apps across macOS and iOS as well as key components depended on by all Office developers. You will be empowered to have end-to-end ownership for your areas including architecture, design, code, test, and telemetry coverage. You will partner deeply across disciplines as well as across teams to help deliver experiences that delight our customers.

Qualifications

3+ years of design and coding skills in at least one variant of C (C, C++, C#, Objective C, Python, Swift).

Motivated engineer who can learn quickly on an evolving set of technologies.

Passion and commitment to delivering exceptional products and experiences.

Additional skills that are not required but that would be immediately beneficial:

Any Mac or iOS experience, including Objective-C, Swift, SwiftUI, or cross-platform development.

Experience with graphics APIs, including Metal, Quartz, OpenGL, DirectX, etc.

Large scale commercial software development.

A wide range of technical domain specific expertise such as: User Interfaces, Multithreading, OS fundamentals, Rendering, Performance, Telemetry, Shaders, Inking, Video.

Additional skills that are not required but that would be immediately beneficial: