Staff Software Engineer
2 days ago
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work across multiple domains. They work with new and existing technology, building innovative solutions to overcome high-volume obstacles and create player value.
As a Staff Software Engineer on the League of Legends Casual and Ranked User Experience (CRUX) team, you will bring your deep knowledge of matchmaking algorithms and ranked progressions to help shape the vision for the ranked experience and SR queues on League of Legends. You will work as part of a diverse team consisting of artists, designers, engineers, producers, and QA. You will be involved in designing & implementing required changes to our system which is composed of a few different technology stacks.
You will report to the team's Engineering Manager in our office in Los Angeles.
Responsibilities- Lead, identify and build improvements to League of Legend Client features
- Mentor and coach to lift the expertise of the engineering team
- Collaborate across disciplines and other teams of engineers from within League and central inter-game data teams
- Write and review reliable, maintainable code, and author architectural design documents
- Uphold a high standard of engineering excellence
- Collaborate with the Game Product Manager to identify focus areas and provide the best solution in those areas
- 7+ years as a software engineer building and operating software at scale
- Experience designing and implementing distributed systems with many service integrations
- Proven experience defining a technical vision, and socializing it across an organization
- Proven ability to communicate technical information to non-technical audiences
- Proficiency in at least one C-family language (Java, C#, C++, etc)
- Proficient in Java services
- Proficient in web development (JavaScript, Ember, HTML, CSS)
- Have working knowledge on matchmaking algorithms like League’s MMR and Trueskill 2
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 the experiences of players, this could be the role for you
Our Perks:Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our benefits pages for more information.
Riot Games fosters a player and workplace experience that values teamwork embodied by the Summoner's Code and Community Code . Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of thriving together and our ongoing work to build the most inclusive company in Gaming . #J-18808-Ljbffr-
Software Engineer
3 days ago
Los Angeles, CA, United States Software Resources Full timeWe are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...
-
Software Engineer
3 days ago
Los Angeles, United States Software Resources Full timeWe are looking for Software Engineer for our client located in West Los Angeles/Century City area. This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential...
-
Staff Software Dev QA Engineer
2 days ago
Sunnyvale, CA, United States Software Aspekte Full timeFortinet is looking for a Senior Software Dev QA Engineer to assist CloudServices Team to Maintain and develop automated test scripts to validate all aspect of products based on variety of test cases. Provide end-to-end quality assurance solutions for cloud security products to the development, marketing, sales team etc. Bring cutting-edge cloud security...
-
Senior Staff Software Engineer
1 month ago
Los Angeles, CA, United States Forward Progress Staffing Full timeStaff Software Engineer / Principal Engineer - REMOTE**NO 3rd PARTY - NO C2C - NO SPONSORSHIPIntroduction: We are seeking an experienced Staff Engineer / Principal Engineer to join our dynamic team. This role is ideal for someone who thrives in a high-energy environment and is passionate about innovating and optimizing media streaming technology.Key...
-
Staff Software Engineer, MGS
2 days ago
Los Angeles, CA, United States Riot Games Full timeRiot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering. 2XKO is...
-
Staff I Software Engineer
3 days ago
Los Angeles, CA, United States BlackLine Full timeGet to Know Us: It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process....
-
Staff Engineer, Software
2 days ago
San Jose, CA, United States Celestica Inc. Full timeStaff Engineer, Software Location: San Jose, CA, US The Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to...
-
Senior Staff Software Engineer
1 month ago
Los Angeles, United States Forward Progress Staffing Full timeStaff Software Engineer / Principal Engineer - REMOTE**NO 3rd PARTY - NO C2C - NO SPONSORSHIPIntroduction: We are seeking an experienced Staff Engineer / Principal Engineer to join our dynamic team. This role is ideal for someone who thrives in a high-energy environment and is passionate about innovating and optimizing media streaming technology.Key...
-
Senior Staff Software Engineer
1 month ago
los angeles, United States Forward Progress Staffing Full timeStaff Software Engineer / Principal Engineer - REMOTE**NO 3rd PARTY - NO C2C - NO SPONSORSHIPIntroduction: We are seeking an experienced Staff Engineer / Principal Engineer to join our dynamic team. This role is ideal for someone who thrives in a high-energy environment and is passionate about innovating and optimizing media streaming technology.Key...
-
Senior Staff Software Engineer
4 weeks ago
Los Angeles, United States Forward Progress Staffing Full timeStaff Software Engineer / Principal Engineer - REMOTE**NO 3rd PARTY - NO C2C - NO SPONSORSHIPIntroduction: We are seeking an experienced Staff Engineer / Principal Engineer to join our dynamic team. This role is ideal for someone who thrives in a high-energy environment and is passionate about innovating and optimizing media streaming technology.Key...
-
Senior Staff Software Engineer
1 month ago
los angeles, United States Forward Progress Staffing Full timeStaff Software Engineer / Principal Engineer - REMOTE**NO 3rd PARTY - NO C2C - NO SPONSORSHIPIntroduction: We are seeking an experienced Staff Engineer / Principal Engineer to join our dynamic team. This role is ideal for someone who thrives in a high-energy environment and is passionate about innovating and optimizing media streaming technology.Key...
-
Staff Software Engineer, Instrument Software
2 days ago
Pleasanton, CA, United States 10x Genomics, Inc. Full timeAbout the role 10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...
-
Staff Engineer, Software
2 days ago
San Jose, CA, United States Celestica Inc. Full timeStaff Engineer, Software Location: San Jose, CA, US The Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to...
-
Staff Software Engineer, Full-Stack
2 days ago
Los Angeles, CA, United States Riot Games Full timeRiot Engineers bring deep knowledge on specific technical areas, but also work in broader domains, across technical and disciplinary boundaries. As a Staff Software Engineer, you’ll have a large impact on the developers around you by supporting team cohesiveness and cross-team objectives. You’ll drive feature definition and provide other engineers with a...
-
Staff Software Engineer
1 week ago
Los Angeles, California, United States Ghost Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Ghost. As a technical lead, you will be responsible for designing and implementing the Ghost platform, a cutting-edge B2B marketplace that connects brands with buyers. Your expertise in NestJS, Next.js, TypeScript, PostgreSQL, Redis, and AWS will be essential in driving...
-
Staff Software Engineer
3 days ago
Los Angeles, CA, United States Riot Games Full timeRiot engineers bring deep knowledge of specific technical areas but also value the opportunity to work across multiple domains. They work with new and existing technology, building innovative solutions to overcome high-volume obstacles and create player value. As a Staff Software Engineer on the League of Legends Casual and Ranked User Experience (CRUX)...
-
Staff Software Engineer
4 weeks ago
Los Angeles, United States Ghost Full timeJob DescriptionJob DescriptionGhost is a private, b2b marketplace that helps scale distribution for the best brands in the world. Ghost works with leading brands in streetwear, apparel, footwear, beauty, and home to find alternative distribution channels for surplus inventory. By providing transparency, data, and a network of vetted buyers, the Ghost...
-
Staff Software Engineer
3 days ago
San Francisco, CA, United States Blackhornvc Full timeAbout Ridepanda: Ridepanda is on a mission to make sustainable commuting options accessible to everyone by offering personalized e-bike, e-moped, and e-scooter subscriptions. As we scale, we are focused on building a best-in-class platform that ensures security, privacy, and seamless integration with our global partners. We are looking for a Staff...
-
Staff Software Engineer, Generalist
2 days ago
Los Angeles, CA, United States Riot Games Full timeRiot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Staff Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering....
-
Staff Engineer, Software
1 day ago
San Jose, CA, United States Celestica Full timeReq ID: 122360 Remote Position: No Region: Americas Country: United States State/Province: California City: San Jose Summary The Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for...