
High Salary: Staff Software Engineer
4 weeks ago
Sydney, Australia
Staff Software Engineer – Legends of Runeterra, Services. This role contributes to a broad range of technology challenges as part of a live, game-as-a-service CCG on PC and Mobile. You will own, improve, and develop new features for our core back-end microservice stack that serves players globally, help decide on refactoring and tuning, and act as front-line defense against emergent bugs impacting large numbers of players.
Internal Job title: Software Engineer III. This is a full-time role, based in Sydney, Australia.
Responsibilities
- Collaborating with team-leads delivering value to players on a monthly release cadence.
- Creating technical designs for new features, breaking down multi-month projects into smaller projects and tasks.
- Design, build, and maintain C# microservices to support a live Unity game.
- Build scalable APIs to support gameplay, content, and meta-game systems.
- Collaborate with client engineers to ensure seamless feature delivery.
- Maintaining, scaling, and troubleshooting cloud infrastructure.
- Monitor and improve service performance, reliability, and observability.
- Support and improve CI/CD and developer workflows in support of feature teams.
- Implementing and championing engineering standards to ensure high quality code.
- Coaching more junior engineers through code reviews and 1-on-1 feedback.
- Troubleshoot live service issues as part of an on-call rotation.
Required Qualifications
- 7+ years of collective experience in professional software development.
- 3+ years experience with compiled object oriented languages (C++, Java, C#, etc.).
- Experience building and scaling backend systems in production environments.
- Experience with containerized services (Docker, Kubernetes).
- Familiarity with cloud-based infrastructure (AWS, GCP, etc.).
- Strong grasp of service observability (logs, metrics, tracing).
- Experience breaking down and leading execution of multi-month work efforts in scope collaborating with team leadership. This regularly includes collaboration across disciplines and other teams of engineers.
- Bachelor's degree in Computer Science or equivalent experience.
Desired Qualifications
- Experience developing high-performance services at global scale.
- Experience with scripting languages (python, bash, ruby, Node.js, etc.).
- Familiarity with SQL, relational databases, caching systems (e.g. Redis), and pub/sub systems (e.g. Kafka, HornetQ, RabbitMQ, etc.).
- Experience with CI/CD pipelines and tools.
- Experience working with non-engineering disciplines (Art, Design, Audio, UI/UX, etc.).
- Proficiency with Agile/Scrum and understanding of its value to work processes.
- Experience mentoring team members to level up their technical capabilities.
For this role, success comes from craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. Your past studies, experience, and relationship with games will be considered. If you embody player empathy and care about players/' experiences, this could be your role.
Benefits and Culture
Riot values work-life balance with an open paid time off policy, paid parental leave (for primary and secondary carers), and flexible work schedules. The company fosters a fun environment with co-op gaming areas, a play fund to deepen knowledge of players and community, and snacks. Additional benefits include:
- Medical Insurance that covers you and your dependents
- Employee Assistance Program
- Wellness fund
- Donation matching of time and money to registered charities
- Learning and Development opportunities
Riot Games fosters a player- and workplace-centric culture guided by the Summoner's Code and Community Code. Riot is committed to diversity and inclusion (D&I) and promoting a fair, collaborative culture where Rioters treat one another with dignity and respect. We encourage reading about our value of thriving together and our work to build the most inclusive company in Gaming.
#J-18808-Ljbffr
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeJoin to apply for the Staff Software Engineer - Nodejs/Nextjs role at Commonwealth Bank1 day ago Be among the first 25 applicants Join to apply for the Staff Software Engineer - Nodejs/Nextjs role at Commonwealth Bank Do work that matters Here, you'll lead the evolution of AI-enabled product engineering teams, working on cutting-edge solutions that redefine...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Latitude IT Full timeStaff Software Engineer Location: Sydney or Melbourne – Hybrid Reports to: Group Engineering Manager Stakeholders: 80% Internal, 20% External Direct Reports: None The Opportunity: This is a fast-growing fintech building the infrastructure that helps Australians keep more of what they earn.The platform simplifies complex financial admin for over 13,000...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Constantinople Full timeJoin to apply for the Staff Software Engineer role at ConstantinopleJoin to apply for the Staff Software Engineer role at ConstantinopleGet AI-powered advice on this job and more exclusive features.Constantinople is the first of its kind: an all-in-one software and operational platform for banks. We provide our banking clients with a cloud-native...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia eFinancialCareers Ltd. Full timeStaff Software EngineerCommonwealth Bank of Australia Sydney, AustraliaStaff Software Engineer (API Development)You are a problem solver with a strong background in software engineeringWe are a growing team within the bank and constantly involved in industry changing solutionsTogether we will build tomorrow's bank today, using world-leading engineering,...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia eFinancialCareers Ltd. Full timeStaff Software EngineerCommonwealth Bank of Australia Sydney, AustraliaStaff Software Engineer (API Development)You are a problem solver with a strong background in software engineeringWe are a growing team within the bank and constantly involved in industry changing solutionsTogether we will build tomorrow's bank today, using world-leading engineering,...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Canva Full timeStaff Software Engineer - Infra - Core InfrastructureJoin to apply for the Staff Software Engineer - Infra - Core Infrastructure role at CanvaStaff Software Engineer - Infra - Core Infrastructure5 days ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer - Infra - Core Infrastructure role at CanvaGet AI-powered advice on this job...
-
Staff Software Engineer
1 week ago
Sydney, New South Wales, Australia Commonwealth Bank Full time $120,000 - $180,000 per yearStaff Software Engineer – Full Stack .NET Cloud DeveloperRole OverviewAs a Staff Software Engineer, you will be part of a high-performing engineering team focused on building scalable, secure, and resilient cloud-native applications using the Microsoft .NET stack. You'll work across the full software development lifecycle, from design and development to...
-
Staff Software Engineer
6 days ago
Sydney, New South Wales, Australia Commonwealth Bank Full time $70,000 - $120,000 per yearStaff Software Engineer – Full Stack Java/.NET DeveloperRole OverviewAs a Staff Software Engineer, you will be part of a high-performing engineering team focused on building scalable, secure, and resilient cloud-native applications using the Microsoft .NET stack. You'll work across the full software development lifecycle, from design and development to...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer : Python role at Commonwealth Bank.We're seeking a passionate, driven and collaborative engineer to help us redefine what customers expect from a bank through innovative technology.ResponsibilitiesDesign, develop and deploy high quality software solutions and system design.Contribute to a culture of...
-
Staff Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer : Python role at Commonwealth Bank.We're seeking a passionate, driven and collaborative engineer to help us redefine what customers expect from a bank through innovative technology.ResponsibilitiesDesign, develop and deploy high quality software solutions and system design.Contribute to a culture of...