Tools Software Engineer

6 Months ago • 4 Years + • Full Stack Development

Job Summary

Job Description

As a Tools Software Engineer at Maxis (an EA studio), you'll collaborate with content developers to build and maintain internal tools that enhance creativity and productivity. Responsibilities include gathering requirements, developing solutions in C# and C++, providing technical support, performing root cause analysis, and improving workflows. You'll focus on increasing efficiency through automation and process improvements. The ideal candidate possesses a passion for developer tools, experience with video game content pipelines, and proven skills in C# and C++.
Must have:
  • Improve development capacity through tooling and automation
  • Build, maintain, and support internal tools
  • Gather requirements and collaborate on solutions
  • Implement new features in workflow tools (C# and C++)
  • Provide customer support and troubleshoot issues
  • Perform root cause analysis and improve pipelines
Good to have:
  • CS degree
  • WPF experience or similar GUI frameworks
  • Python experience
  • Database experience
Perks:
  • 3 weeks vacation
  • 10 days sick time
  • Paid top-up to EI/QPIP benefits
  • Extended health/dental/vision coverage
  • Life insurance
  • Disability insurance
  • Retirement plan
  • Bonus (potential)
  • Equity (potential)

Job Details

Description & Requirements

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

Welcome to Maxis, home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of the Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. Maxis is a place where you can do what you love and help others grow while doing it; a place where your unique voice can be heard and seen. We put creativity and inclusivity at the core of our work and don't settle for seeing the world only as it is, but strive to build a world as it could be. Read on to see how you can join our team and dream big.

As a Tools Engineer you will work closely with content developers across the team to develop and support Tools to enhance their creativity and productivity.  You will be reporting to the Tools Lead Engineer.

Responsibilities

  • Focus on improving our development capacity and operating efficiency through tooling, process and automation
  • Build, maintain, and support internal tools designed to empower content creators
  • You will work closely with all disciplines to gather requirements, collaborate on solutions and execute
  • Implement new features and improve existing ones in workflow tools using C# and C++
  • Provide customer support troubleshooting issues the local game team encounters as well as with the tools themselves in a patient and understanding manner
  • Ability to perform root cause analysis and improve pipeline / workflow improvements to increase productivity and ease workloads
  • Able to work independently
  • Update and create clear and concise documentation to support pipeline / workflow processes

Qualifications

  • Passion for making tools for developers through a customer oriented mindset
  • Experience with video game content pipelines on shipped games
  • Proven programming experience and skill in C# and C++
  • Minimum 4 years professional experience as an engineer on a game/tools team
  • Demonstrated knowledge of good software engineering practices

Nice to Have

  • CS degree
  • Windows Presentation Foundation (WPF) experience or similar GUI frameworks
  • Python experience
  • Database experience

Ceci ne s’applique pas au Québec. COMPENSATION AND BENEFITS The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs). BASE SALARY RANGES

  • British Columbia (depending on location e.g. Vancouver vs. Victoria)
    • $96,400 - $133,900 CAD

Base salary is just one part of the overall compensation at EA. We also offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

Similar Jobs

Netflix - Data Scientist - Japan and Korea Content

Netflix

Tokyo, Japan (On-Site)
1 Month ago
quience - Data Scientist, ML - Storefront

quience

Palo Alto, California, United States (On-Site)
1 Month ago
Relax Gaming  - Poker Backend Software Engineer

Relax Gaming

Helsinki, Uusimaa, Finland (Hybrid)
3 Months ago
Stem - Energy Program Operations Analyst

Stem

(Remote)
1 Month ago
Microsoft - Member of Technical Staff – Voice & Vision

Microsoft

Mountain View, California, United States (Hybrid)
2 Months ago
PhonePe - Software Engineer - Backend (7-10 years), Pune

PhonePe

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineering Manager, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Nagarro - Senior Engineer

Nagarro

India (Remote)
7 Months ago
Safe Security - Software Development Engineer II

Safe Security

New Delhi, Delhi, India (On-Site)
7 Months ago
UNIVRSE - Senior Unity Developer

UNIVRSE

Catalonia, Spain (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Solution Architect - AI and ML

NVIDIA

(Remote)
4 Months ago
PivotRoots - Marketing Automation Specialist

PivotRoots

Gurugram, India (On-Site)
3 Weeks ago
Rackspace Technology - Database Reliability Engineer

Rackspace Technology

(Remote)
2 Months ago
brown bag films - Pipeline TD (Unreal)

brown bag films

Bali, Indonesia (On-Site)
3 Weeks ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
7 Months ago
ByteDance - Data Researcher - Global E-Commerce Supply Chain & Logistics

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
PhonePe - Product Solution Engineer

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
bito - Backend Developer

bito

Pune, Maharashtra, India (Hybrid)
3 Months ago
2K - Principal Gameplay Animation Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
1 Month ago
ByteDance - Site Reliability Engineer - AML

ByteDance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

AppLovin - Data Analyst

AppLovin

Toronto, Ontario, Canada (On-Site)
6 Months ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Quebec, Canada (Remote)
2 Months ago
Survay Monkey - Senior Brand Copywriter

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Scanline VFX - Production Coordinator, Visual Pioneering

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Keywords Studios - Senior Business Development Manager - Localization & QA Services - North America

Keywords Studios

British Columbia, Canada (Remote)
2 Months ago
NVIDIA - Senior Cost Analyst

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior Manager, Vendor Management

NVIDIA

Canada (On-Site)
2 Months ago
Snyk - Staff Software Engineer

Snyk

Zurich, Ontario, Canada (On-Site)
3 Weeks ago
Luxoft - Senior Angular Developer

Luxoft

Mississauga, Ontario, Canada (On-Site)
5 Months ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Senior Engineer

Nagarro

India (Remote)
7 Months ago
Nagarro - Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
7 Months ago
Bazaar Voice - Senior Software Engineer (Mobile Apps)

Bazaar Voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
7 Months ago
Nagarro - Senior Engineer, ETL

Nagarro

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
Google - Software Engineer III, YouTube

Google

San Bruno, California, United States (On-Site)
1 Month ago
ION - Senior Java Developer - Italy

ION

Turin, Piedmont, Italy (On-Site)
7 Months ago
Microsoft - Technical Support Engineer (Microsoft Dynamics 365 CE / Power Platform)

Microsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Business Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Niantic - Senior Software Engineer, Security

Niantic

Zürich, Zurich, Switzerland (Hybrid)
2 Months ago
Google - Software Engineer II, Cryptography

Google

Munich, Bavaria, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Redwood City, California, United States (Hybrid)

Bogota, Colombia (On-Site)

Melbourne, Victoria, Australia (Hybrid)

Bogotá, Bogota, Colombia (On-Site)

Victoria, Australia (Hybrid)

View All Jobs

Get notified when new jobs are added by Maxis Studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug