Principal Software Engineer (Core Tech) (Haymarket)

Principal Software Engineer (Core Tech) (Haymarket)

31 Jul
|
RIOT GAMES
|
Haymarket

31 Jul

RIOT GAMES

Haymarket

Riot engineers bring deep knowledge of specific technical areas but also value the prospect to work in a variety of broader domains. As a software engineer, you’ll work with both new and current technologies, creating innovative solutions to overcome high-volume obstacles and to deliver player value.

As a Principal Software Engineer on the Core Tech team within Teamfight Tactics, you will work with all team disciplines to design, implement, and iterate on modern game development workflows, pipelines, and tooling. You will build new technology in a wide variety of game systems to meet those needs.

As Teamfight

Tactics is a multi-platform game, supporting PC, Android, and iOS, cross-platform experience would be beneficial. You will report to the Senior Engineering Manager accountable for the Core Tech team.

This is a full time position, based in Sydney, Australia.

Responsibilities:

- Partner with technical leadership to develop solutions, and collaborate closely with design to deliver high-performance systems that maximize player enjoyment
- Lead and contribute to architecture requirements, technical design, and implementation across relevant systems, shaping the team’s technical direction and standards
- Make it easier for developers to create awesome experiences by improving their tools and workflows
- Work closely and align with various stakeholders and disciplines spanning multiple teams to deliver awesome features




- Provide mentorship to engineers, tech artists, and tech designers
- Participate in the team's support rotation
- Reduce ambiguity in a problem space through technical discovery & prototyping

Required Qualifications:

- 10+ years of software development, including shipping one or more products on large code bases that span a range of platforms and tools
- Expertise with C++
- 4+ years game engine experience (ex. Unity, Unreal Engine ) and familiarity with game engine tools, workflows, & content pipelines
- Demonstrated ability to collaborate effectively across multiple disciplines, coupled with strong product sense, pragmatic decision-making, and player empathy in technical choices

- Strong communication skills
- Experience mentoring others in both soft and hard skills
- Product sense, pragmatism, and player empathy in making tech decisions
- BS in Computer Science, or proven understanding of Computer Science fundamentals

Desired Qualifications:

- Familiarity with Teamfight Tactics
- Mobile and/or multi-platform experience

For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!

📌 Principal Software Engineer (Core Tech) (Haymarket)
🏢 RIOT GAMES
📍 Haymarket

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (core tech) (haymarket) / haymarket

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (core tech) (haymarket) / haymarket