refresh

トレンド企業

トレンド企業

採用

求人Microsoft

Senior Software Engineer

Microsoft

Senior Software Engineer

Microsoft

United States, Washington, Redmond

·

On-site

·

Full-time

·

1w ago

Overview

At Mojang Studios, the creators of Minecraft, we are on a mission to build a better world through the power of play.

Why play? Well, play is at the heart of everything we do. It’s the blocky backbone of our games, the core of our development philosophy, and even the origin of our name. From the relentless experimentation of our endlessly inspiring community to the classrooms where Minecraft has become an essential teaching tool, play is the bedrock of our existence.

We enable millions to create and play together, connect people across the globe, and foster a community that is among the most active and passionate in the world. Our community is global and incredibly diverse. When we are developing anything within our franchise, we keep this in mind. We want everyone to not only feel included in Minecraft, but also to see themselves in what we make. Our goal is for the Mojang Studios team to be as diverse as our community.

The Minecraft Bedrock team is seeking a motivated Senior Software Engineer to join our Bedrock Build Team. The Bedrock Build Team creates and maintains the core build infrastructure and pipelines across 15+ platforms. We ensure the security of the codebase, manage end-to-end signing of production binaries, and optimize development environments for hundreds of developers worldwide. As Minecraft is played on consoles, desktops, and mobile, our code base is multi-faceted and leverages cloud services such as Azure DevOps, GitHub, and many cloud-based Azure resources. The role would contribute new code and tooling to scale to additional platforms or decrease total cycle time as well as reduce complexity in build configurations.

You are passionate about end-to-end build infrastructure, DevOps best practices, and internal developer productivity – from build systems to CI/CD pipelines, to caching tools – that are fast, reliable, maintainable and enjoyable. You are energized by supporting others and creating a collaborative environment working with internal Mojang developers. You love using your technical background to bring clarity and understanding to complex projects and can effectively communicate the work. Your data-driven decision-making raises the quality of the product and improves internal developer satisfaction.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

In the end, it’s the people of Mojang Studios that make this place truly special. When you join, you’ll find yourself in the company of incredibly bright, warm, and creative individuals all united and working toward a single goal. Come help us reach it!

Responsibilities

  • Design solutions for systems which result in simple, extensible and maintainable high-quality code.
  • Lead design, implementation, and code reviews across the Minecraft build environment space.
  • Continuously improve or enhance existing systems for a better developer experience.
  • Ensure consistent, maintainable unit and functional tests to help monitor system quality.
  • Own and evolve build systems responsible for cross‑platform compilation, packaging, signing, and distribution of game binaries.
  • Design and maintain build pipelines that support multiple compilers, toolchains, and platform‑specific constraints across console, desktop, and mobile environments.
  • Diagnose and resolve complex compiler, linker, and build‑time issues in large‑scale C++ codebases to improve reliability and performance.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Preferred Qualifications

  • 5+ years of experience adopting and managing build systems and tools (MSProj, Clang, CMake, Gradle, YAML, GitHub workflows, etc.)
  • 5+ years of experience owning CI/CD development and release pipelines in a large-scale product or gaming environment.
  • Deep familiarity with C++ codebases and refactoring.
  • Advanced knowledge of cloud services such as AWS, Google Cloud or Azure to manage and maintain infrastructure.
  • Deep understanding of C++ compilation, linking, and toolchains, including diagnosing compiler and linker failures, optimizing build performance, and managing toolchain upgrades.
  • Familiarity with cross‑compilation, platform‑specific compiler flags, and build configurations across heterogeneous environments.
  • Experience improving developer productivity through build optimization techniques such as caching, incremental builds, dependency analysis, and build graph orchestration.
  • Advanced troubleshooting, debugging skills, and communication skills.

#mojangjobs #gamingjobs

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

総閲覧数

0

応募クリック数

0

模擬応募者数

0

スクラップ

0

Microsoftについて

Microsoft

Microsoft

Public

Microsoft Corporation is an American multinational technology conglomerate headquartered in Redmond, Washington.

10,001+

従業員数

Redmond

本社所在地

$3000B

企業価値

レビュー

3.8

5件のレビュー

ワークライフバランス

4.1

報酬

4.3

企業文化

3.4

キャリア

3.2

経営陣

3.0

65%

友人に勧める

良い点

Excellent compensation and benefits package

Four-day workweek with improved work-life balance

Supportive managers and teams

改善点

High-pressure environment causing anxiety

Unprofessional interview processes

Limited creative work opportunities

給与レンジ

5,620件のデータ

Senior/L5

Senior/L5 · Account Management

5件のレポート

$209,483

年収総額

基本給

$181,941

ストック

-

ボーナス

-

$194,895

$209,483

面接体験

1件の面接

難易度

4.0

/ 5

期間

14-28週間

体験

ポジティブ 0%

普通 0%

ネガティブ 100%

面接プロセス

1

Application Review

2

Recruiter Screen

3

Technical Phone Screen

4

Onsite/Virtual Interviews

5

Team Matching

6

Offer

よくある質問

Coding/Algorithm

System Design

Behavioral/STAR

Technical Knowledge

Culture Fit