Updating Results

Ubisoft Australia

  • 1,000 - 50,000 employees

2022 Generalist Engineer null

Ultimo, Sydney, NSW

Opportunity Expired

Are you looking to work with enthusiastic experts who are tackling game-changing challenges in entertainment and beyond? Join Ubisoft today!

Opportunity details

Opportunity Type
Graduate Job
Salary
AUD 54,000 - 112,500

GradAustralia salary estimate

Application dates

Minimum requirements

Accepting International Applications
No
Qualifications Accepted
I
Computer Science (all other)
Programming & Software Engineering
Video Game Development

Hiring criteria

Entry pathway

See details

Working rights

Australia

  • Australian Work Visa (All Other)
  • Australian Citizen
  • Australian Permanent Resident
Read more

About Ubisoft Australia

Ubisoft Australia is composed of over 20,000 talented people located in 55+ development studios and offices across the globe. With more than 80% of their teams dedicated to creation, Ubisoft Australia is the biggest in-house creative force in the industry.

Ubisoft Australia's worldwide network of video game development studios and business offices work hand-in-hand each day to deliver rich and innovative gaming experiences that reflect the creativity and diversity of their teams. This cross-studio collaboration model means every team member has the opportunity to participate in challenging projects based on iconic brands including Assassin's Creed®, Tom Clancy's Rainbow Six Siege®, Tom Clancy's The Division®, For Honor®, Rabbids®, Rayman®, Watch Dogs®, Far Cry®, The Crew®, Just Dance® and more. They are a global leader in the video games and entertainment software industry.

Your role

On any one day you can expect to:

  • Build and enhance systems to support their technology and tools
  • Help build reporting and data analysis scripts, as well as interactive dashboards
  • Debug and optimize existing game code and systems
  • Monitor performance and memory budgets
  • Ensure that your code meets the team's coding standards to deliver high-quality and maintainable code
  • Create and maintain technical design documents

Training, development & rotations

At Ubisoft Australia, interns and graduates will have the opportunity to work alongside some of the most talented people in the industry. You will develop career-defining skills while playing a key role in shaping the future of gaming.

Join them, and start your professional journey in a company that thrives on imagination and innovation to create tomorrow’s entertainment.

Salary & benefits

Roles in Generalist Engineer earn an average of A$54,000 to A$112,500. (Source: Glassdoor)

What you'll get:

  1. Flexible work arrangements
  2. Choice of paid parking or public transport expenses
  3. Paid parental leave
  4. Quarterly Rostered Days Off (in addition to Annual Leave)
  5. Paid time off to volunteer

Career progression

Ubisoft Australia is committed to enriching players’ lives with original and memorable gaming experiences. They create worlds where people can express themselves, explore and discover new possibilities.

Are you looking to work with enthusiastic experts who are tackling game-changing challenges in entertainment and beyond? They offer an open environment where bright ideas are given a chance to shine, and everyone is eager to share knowledge.

Work life balance

Ubisoft Australia commits to providing a safe working environment, both in terms of mental and physical health and to guaranteeing a sustainable work-life balance.

During the process of creating a high-quality game of international scope, there can be periods of intense work, throughout the company. Ubisoft Australia will ensure that these intense phases of work are carefully supervised across their studios and business entities and kept to a minimum. Teams can also reach out to HR with questions relating to their well-being at work. Read more.

Culture & vibe

At Ubisoft Australia, you can come as you are. They embrace diversity in all its forms. They’re committed to fostering a work environment that is inclusive and respectful of all differences. They are committed to creating an inclusive work environment that reflects the diversity of their player community. They are an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, religion, gender, sexual orientation, age, or disability status.

About you

Here’s what they are looking for with this role:

  • Good command of C++ programming, including refactoring, optimization, debugging, and testing
  • Knowledge of Python and Python environments
  • Understanding of low-level optimizations and core subsystems, memory management, cross-platform development
  • Good analytical and synthesis skills and attention to detail
  • Ability to be self-directed, focused, and detail-oriented

Nice to have:

  • Familiarity with data analysis tools and techniques, and associated data collection and reporting frameworks
  • Familiarity with data science libraries in Python (Pandas, Numpy, Seaborn, etc.)

How to apply

To apply for this role, simply click the "Apply on employer site" button on this page to submit your application directly with Ubisoft Australia.

Hiring criteria

You should have or be completing the following to apply for this opportunity.

Entry pathway
Degree or Certificate
Minimum Level of Study
Bachelor or higher
Study Field
I
Computer Science (all other)
Programming & Software Engineering
Video Game Development

Work rights

The opportunity is available to applicants in any of the following categories.

country
eligibility

Australia

Australia

Australian Work Visa (All Other)

Australian Citizen

Australian Permanent Resident