Maxis Studios - EA logo

Junior Software Engineer (C++, Python, ActionScript)

Maxis Studios - EA

Join Maxis Studios as a Junior Software Engineer

Maxis Studios, a division of EA, is seeking a passionate Junior Software Engineer to join our team in Redwood City, California. As a key member of our engineering team, you will contribute to the development of user-facing content for The Sims, one of the most beloved game franchises in the world.

About the Role

In this role, you will be part of the team reimagining The Sims, a game that has captured the hearts of millions. You will work closely with designers, producers, artists, and other engineers to bring creative aspects of real life into a simulation game. Your work will involve developing new Sim behaviors, interactions, and creative content that supports a diverse range of player patterns.

Key Responsibilities

  • Implement data-driven gameplay and UI systems using Python, C++, and ActionScript 3.
  • Develop new Sim behaviors, including interactions with the world, other Sims, and objects.
  • Collaborate with cross-functional teams to improve the data-driven framework that brings designs to life.
  • Write technical design documents detailing software requirements.
  • Ensure code is optimized for performance and memory usage.
  • Adapt to iteratively changing requirements during development.

Technical Requirements

  • Demonstrated technical abilities with projects implemented in C++ or Python.
  • Experience with Windows platform and development tools such as Visual Studio.
  • Bachelor’s or Master’s degree in Computer Science or relevant experience.

Preferred Qualifications

  • 1+ year experience in a hands-on development role.
  • Experience working in large data-driven games or applications.
  • Familiarity with UI technologies such as Scaleform, ActionScript 3, HTML, CSS, and JavaScript.
  • Experience with static and performance analysis tools, automated testing, and configuration management processes.

Compensation and Benefits

  • Salary: $42/hr - $70/hr, depending on location and experience.
  • Benefits: Comprehensive benefits package including 401(k), vision insurance, disability insurance, paid time off, medical/dental/vision insurance, life insurance, and more.

Work Environment

This position is based in Redwood City, CA, and offers a hybrid work environment, allowing for both on-site and remote work flexibility.

Join us at Maxis Studios and be part of a team that is dedicated to creating games that inspire and entertain millions of players worldwide. If you are a creative thinker with a passion for game development, we would love to hear from you.

Benefits
Extracted with AI

  • 401(k)
  • Vision insurance
  • Disability insurance
  • Paid time off
  • Medical insurance
  • Dental insurance
  • Life insurance

Similar jobs

Last update: 23 minutes ago

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer - C#, C, Automated Testing

Join DICE as a Senior Software Engineer in Stockholm, focusing on C#, C, and automated testing for gaming.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

EA SPORTS logo
EA SPORTS

Back End Web Software Engineer - Madden NFL Football (Node.js, TypeScript)

Join EA SPORTS as a Back End Web Software Engineer for Madden NFL Football, focusing on Node.js and TypeScript.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer - JavaScript/Frontend

Senior Software Engineer for JavaScript/Frontend at EA, specializing in game development with remote options.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Interactivated Solutions logo
Interactivated Solutions

Senior Vue.js Developer with Java Backend Experience

Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.

EA SPORTS logo
EA SPORTS

UI Scripter / Front End Developer (College Football)

Join EA SPORTS as a UI Scripter / Front End Developer to support NCAA College Football. Collaborate with designers and engineers to create outstanding UI.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Junior Fullstack Developer

Join NS as a Junior Fullstack Developer in Utrecht. Work on AWS serverless solutions, eCommerce apps, and DevOps in a dynamic IT team.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Fender Musical Instruments Corporation logo
Fender Musical Instruments Corporation

Senior Software Engineer, UI/UX

Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.

TMC logo
TMC

PLC Software Engineer

Join TMC as a PLC Software Engineer in Amsterdam, working on industrial automation projects with PLC, SCADA, and DCS systems.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Full Stack Engineer

Senior Full Stack Engineer at EA, developing scalable web services for gaming platforms. Expertise in cloud services and Kubernetes required.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.