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

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.

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.

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.

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.

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.

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.

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.

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.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work 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.

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.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

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.

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.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

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.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

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.

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.

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.

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.

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.

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.