Maxis (Electronic Arts)

Building the tools that shape virtual lives

Maxis Studio

Role Overview

As a Software Engineer on the Sims Tools team at Maxis (Electronic Arts), I build the developer and player-facing tools that power one of gaming's most creative communities. My work spans internal pipeline tooling and production-quality UI — shipping software used by hundreds of developers and millions of players worldwide.

Key Responsibilities

  • Designing and building WPF/XAML desktop applications for content creation workflows
  • Developing React/TypeScript tooling for web-based developer dashboards
  • Optimizing asset pipeline systems for improved build and validation performance
  • Partnering with game designers and artists to translate creative requirements into engineering specs
  • Contributing to core toolchain infrastructure used across the Maxis development team

Technical Achievements

  • Shipped multiple production tools now integrated into the daily workflow of the Maxis dev team
  • Built automated asset verification systems that reduced manual validation overhead
  • Extended the content creation pipeline with new toolchain features for The Sims community
  • Developed internal documentation and onboarding resources for tools engineers

Skills & Technologies

Development
  • C# and .NET Framework — desktop application development and toolchain engineering
  • WPF/XAML — application architecture, UI design, and data binding
  • React/TypeScript — web-based developer tooling and dashboards
  • Performance optimization, profiling, and build system improvements
Tools & Practices
  • Visual Studio and .NET development ecosystem
  • Source control, code review, and continuous integration workflows
  • Cross-functional collaboration with designers, artists, and QA
  • Internal game engine and tools frameworks at scale

Position Details

  • Role: Software Engineer
  • Studio: Maxis, Electronic Arts
  • Duration: 2024 – Present

Core Technologies

C#/.NET WPF/XAML React/TypeScript

Focus Areas

  • ✓ Developer Tools
  • ✓ Content Pipeline
  • ✓ Performance Optimization
  • ✓ User Experience