Taro Logo

Principal Software Engineer – 3D Data Production - Xbox Games Studio

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$163,000 - $296,400
Backend
Principal Software Engineer
Remote
5,000+ Employees
8+ years of experience
Gaming

Job Description

Microsoft's Xbox Games Studio is seeking a Principal Software Engineer to join their Flight Simulator team, focusing on building the highest fidelity model of the world ever created for simulation gaming. This role combines advanced software engineering with specialized knowledge in geospatial data and 3D rendering.

The position involves architecting and implementing large-scale data pipelines to process global geographical data, working directly with the simulation team to deliver optimized 3D content for real-time rendering. You'll be at the forefront of creating immersive digital environments that push the boundaries of gaming realism.

As a Principal Engineer, you'll leverage your expertise in C++/C# programming, geospatial data processing, and 3D graphics optimization. The role requires deep understanding of various data sources including Lidar, SAR, and imagery, along with experience in photogrammetry and 3D model creation.

Working at Microsoft offers exceptional benefits including comprehensive healthcare, educational resources, investment options, and generous parental leave. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for technical leaders who want to make a significant impact in gaming technology.

The position offers flexibility with up to 100% work from home options and minimal travel requirements (0-25%). Based in Redmond, Washington, you'll be part of Microsoft's larger mission to empower every person and organization on the planet to achieve more, while working on cutting-edge technology that defines the future of flight simulation and gaming.

Last updated 3 hours ago

Responsibilities For Principal Software Engineer – 3D Data Production - Xbox Games Studio

  • Design, implement and maintain 3D data production pipelines
  • Working closely with the engine team on formatting and delivering the data for efficient rendering
  • Collaborating with external partners to evaluate, license, and integrate new data sources

Requirements For Principal Software Engineer – 3D Data Production - Xbox Games Studio

Python
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C++, C#
  • 5+ years experience working with geospatial data
  • 5+ years experience working with large-scale data pipelines
  • Understanding of remote sensing technologies and experience working with different data sources
  • Experience working with Azure data pipelines and batch processing
  • Familiarity working with geographic data and associated tools
  • Understanding of geographic projections and datums and digital terrain models
  • Familiarity with 3D rendering techniques and how to optimize data for real-time rendering

Benefits For Principal Software Engineer – 3D Data Production - Xbox Games Studio

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

Related Jobs