Manager, Software Engineering
Sydney, New South Wales, Australia · Full Time
Be the first to apply
- Experience
- 7+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 5 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
At Riot Games Sydney, the Manager of Software Engineering leads a focused group of senior software engineers responsible for core technology based on Unreal Engine. This role demands strong leadership in engineering vision, organizational design, and mentoring, driving alignment around priorities that empower game development. The manager partners closely with technical and product leadership to tackle significant technical challenges and guide robust, reusable solutions.
Key Responsibilities
- Recruit and nurture engineers demonstrating strong technical insight, collaboration skills, and ability to perform in complex settings.
- Lead, mentor, and develop a small group of staff software engineers, enhancing their technical and leadership capabilities, overseeing onboarding, performance, and career progression.
- Collaborate with engineering and product leaders to define clear priorities that align with impactful developer and player outcomes.
- Forge cooperative relationships across Riot teams to identify common challenges and reusable solutions, amplifying the team's influence.
- Steer technical strategy and delivery for Unreal Engine core technology, balancing immediate requirements and long-term system robustness.
- Uphold high standards in architectural decision-making, technical cooperation, and delivery within complex or unclear problem areas.
- Maintain clear ownership of technical domains and promote effective knowledge exchange as team tasks evolve.
- Remain engaged with hands-on technical tasks such as prototyping, tooling improvements, and engineering enhancements, while prioritizing leadership and team delivery.
Required Qualifications
- Minimum 7 years of professional software engineering experience.
- At least 3 years of leadership experience as an Engineering Manager overseeing engineers.
- 3+ years serving in a technical lead capacity.
- Proven track record in recruiting and expanding engineering teams.
- Experience delivering software products on extensive codebases across multiple platforms and tools.
- Demonstrated collaboration across teams and disciplines to develop effective solutions.
- Proficient development experience using C++.
- Familiarity working with game development teams and game engines.
- Exposure to Unreal Engine technology.
Desired Qualifications
- Experience in automation is beneficial.
Candidate Profile
Success in this position is linked to technical mastery, collaborative mindset, and decision-making that focuses on enhancing player experience. Candidates who have a strong affinity for gaming and prioritize player satisfaction will excel.
Benefits at Riot Games
- Flexible paid time off policy supporting work-life balance.
- Paid parental leave for both primary and secondary caregivers.
- Flexible schedules that accommodate individual lifestyles.
- Co-op gaming areas and a play fund to deepen player and community knowledge.
- Extensive healthy and regular snacks to fuel your workday.
- Medical insurance covering employees and their dependents.
- Employee Assistance Program for wellness support.
- Wellness fund to encourage health initiatives.
- Matching donations of time and money to registered charities.
- Opportunities for continuous learning and professional development.
Company Commitment
Riot Games is committed to a player-first mission that guides all decisions to create superior gaming experiences. The company fosters inclusive, collaborative teams where diverse perspectives thrive daily.