TL;DR
Software Engineer II (Game Engine): Building and optimizing low-level systems for the hirify.global game development engine with an accent on testable, performant, and maintainable code. Focus on multithreaded programming, memory management, and runtime optimization across multiple platforms.
Location: Hybrid in Melbourne, Victoria, Australia
Company
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.
What you will do
- Build testable, performant, and maintainable low-level systems for hirify.global or EA partner teams.
- Participate in code reviews and promote coding best practices.
- Collaborate with hirify.global engine and game teams to develop new and improve existing engine modules.
- Support internal users of the engine.
Requirements
- Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
- Proficiency in C++.
- 5+ years of developing systems on multiple platforms (e.g., Windows, Consoles, Mobile).
- Experience with multithreaded programming and debugging.
- Understanding of memory management, multiple processor use, and runtime optimization.
- Familiarity with Source Control (Perforce, SVN, GIT).
Culture & Benefits
- Employee assistance program, including coaching and therapy sessions to support wellbeing.
- Inclusive parental leave policy that supports all parents and carers.
- 17.5% annual leave loading and bonus end of year leave days.
- Volunteer leave and charitable donation matching.
- Flexible work reimbursement program for working from home and/or commuting expenses.
- Access to an employee stock purchase program.
- Holistic benefits programs emphasizing physical, emotional, financial, career, and community wellness.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →