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
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
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.
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.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
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.
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.
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.
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.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
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.
PLC Software Engineer
Join TMC as a PLC Software Engineer in Amsterdam, working on industrial automation projects with PLC, SCADA, and DCS systems.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
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.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
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.
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.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
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.
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.
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.
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.