06 Aug
|
Riot Games
|
New South Wales
06 Aug
Riot Games
New South Wales
About the roleYou will be responsible for designing and building the core social and purchasing infrastructure for an unannounced research and development project at Riot Games.
This position involves leading a small engineering team, guiding technical strategy, and ensuring alignment with product and design goals.
You will work closely with cross-functional teams to develop scalable, reliable systems that enhance player social interactions and in-game commerce experiences.
The role requires a combination of technical expertise, leadership skills, and a strong understanding of game systems to deliver impactful features that support Riot's player community and business objectives.Key factsLocation: Sydney, AustraliaEngagement: Full-timeJob ID: REQ-*******Internal Title: Software Engineer IIITeam: Tech FoundationsWhat you'll doDevelop and define the long-term technical roadmap for social and store features, working within a small engineering team of 2 to 4 engineers.Design, build, and implement the core architecture for in-game social interactions, including friend systems, messaging, and community features, as well as commerce systems such as in-game store and purchasing flows.Collaborate with product managers, designers, and other stakeholders to translate product requirements and user experience designs into detailed technical specifications and scalable solutions.Lead the development of systems that support social and store features, ensuring they are robust, scalable, and maintainable across different game titles and platforms.Coordinate with production teams and management to advocate for technical designs, project timelines, and resource allocation, ensuring delivery aligns with business priorities.Work with internal Riot teams, external vendors, and global stakeholders to optimize product outcomes, troubleshoot issues, and implement improvements.Establish engineering standards, best practices, and code quality guidelines for the team to ensure high-quality deliverables.Mentor engineers at various levels of seniority, supporting their professional growth and fostering a team-oriented engineering culture.Maintain compliance with internal safety protocols and global regulatory standards related to commerce and social systems,
including data privacy and security requirements.Participate in code reviews, technical discussions, and documentation efforts to promote knowledge sharing and continuous improvement within the team.Stay current with industry trends, emerging technologies, and best practices in social systems, e-commerce, and game development to inform technical decisions and innovations.Support the integration of social and store features with existing game systems, ensuring seamless user experiences and system performance.Contribute to the development of tools and backend services that connect game clients with server-side systems, enabling efficient updates and feature rollouts.Assist in troubleshooting and resolving technical issues related to social and commerce features during live operations, ensuring minimal downtime and optimal player experience.Collaborate with QA and testing teams to ensure features meet quality standards and are thoroughly validated before release.Document system designs, technical specifications, and best practices to facilitate onboarding and knowledge retention within the team.RequirementsA minimum of 8 years of professional software engineering experience, including work on live or released products at scale.At least 3 years of experience working with game-related systems such as platform services, e-commerce, or social features.Proficiency in C++ programming and experience with Unreal Engine development.Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Demonstrated ability to manage ambiguous project requirements and influence stakeholders across multiple departments and teams.Strong problem-solving skills and the ability to design scalable, reliable, and maintainable systems.Excellent communication skills,
capable of articulating technical concepts to non-technical partners and collaborating effectively with cross-functional teams.Experience working in a fast-paced environment, managing multiple priorities, and delivering high-quality results under tight deadlines.Knowledge of software development best practices, including version control, testing, and documentation.Ability to work on-site in Sydney, Australia, as this is an on-site role.Nice to haveExperience with entitlement systems, third-party platform integrations, and in-game purchasing workflows.Background in developing tools that connect backend services with game clients, enabling efficient data flow and feature updates.Knowledge of social system architecture, player engagement mechanics, and community-building features.Prior experience mentoring technical leads and shaping engineering culture within a team or organization.Experience working on distributed teams across different locations and time zones.Familiarity with AI-assisted development workflows and emerging technologies in game development.Skills & toolsC++ programming languageUnreal Engine development environmentPractical notesRiot Games offers a comprehensive benefits package, including open paid time off, paid parental leave for primary and secondary carers, and flexible work schedules to support work-life balance.The company provides medical insurance coverage for employees and their dependents, along with an employee assistance program, wellness fund, and donation matching to support community engagement and personal well-being.On-site amenities include dedicated gaming areas, a play fund for team activities, and office snacks to foster a collaborative and enjoyable work environment.Riot encourages continuous professional development, offering opportunities for learning, training, and career growth within the company.This role requires on-site presence in Sydney, Australia, and is not remote or hybrid.
Candidates must be prepared to work at the physical office location.The team values diversity and inclusion, welcoming applicants from various backgrounds to contribute to Riot's vibrant community and innovative projects.
#J-*****-Ljbffr
📌 Staff Software Engineer, Social & Store (New South Wales)
🏢 Riot Games
📍 New South Wales