Staff Software Engineer

1 day ago


Los Angeles CA United States Riot Games Full time

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As a Software Engineer III on the League of Legends camera and movement team, you will bring your gameplay technical skills to movement support for players in League of Legends. You will work with designers closely to lead the efforts on our camera system, investigating potential new player control schemas, and other associated feature sets. You will work with QA to hold the product quality bar to deliver the best player experience.

You will report to the Engineering Manager and work in a hybrid environment from LAX.

Responsibilities:
  • Collaborate with designers to implement movement systems, camera changes and associated feature sets
  • Partner with tooling engineers to support internal users (e.g. designers)
  • Identify, prioritize, and implement game systems and engine features needed to enable project needs
  • Ensure exceptional code quality by adhering to engineering excellence which includes: code maintainability, quality, monitoring, code reviews, and documentation
  • As development advances into live production, iterate on robust, scalable, and performant solutions
  • Mentor other engineers on the team in all aspects of game development
Required Qualifications:
  • 4+ years of game development experience with depth in gameplay with client/server architectures
  • Strong knowledge of common game and software design patterns
  • Experience with C++ in complex code bases
  • Experience using game engines (ex. Unity, Unreal Engine)
  • Experience with Agile development process
  • Experience with tooling development
  • Product sense and player empathy in making tech decisions
  • Bachelor's degree in Computer Science or comparable field or equivalent experience
Desired Qualifications:
  • Experience with proprietary game engines
  • Experience working in a wide variety of code bases, engines, and languages
  • Deep passion for meeting new and returning player needs
  • Experience with working on a live game
  • High familiarity with League of Legends
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 time

    We 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 time

    We 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...


  • Sunnyvale, CA, United States Software Aspekte Full time

    Fortinet 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...


  • Los Angeles, CA, United States Forward Progress Staffing Full time

    Staff 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...


  • Los Angeles, CA, United States Riot Games Full time

    Riot 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...


  • Los Angeles, CA, United States BlackLine Full time

    Get 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....


  • San Jose, CA, United States Celestica Inc. Full time

    Staff 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...


  • Los Angeles, United States Forward Progress Staffing Full time

    Staff 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...


  • los angeles, United States Forward Progress Staffing Full time

    Staff 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...


  • Los Angeles, United States Forward Progress Staffing Full time

    Staff 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...


  • los angeles, United States Forward Progress Staffing Full time

    Staff 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...


  • Pleasanton, CA, United States 10x Genomics, Inc. Full time

    About 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...


  • San Jose, CA, United States Celestica Inc. Full time

    Staff 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...


  • Los Angeles, CA, United States Riot Games Full time

    Riot 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...


  • Los Angeles, California, United States Ghost Full time

    About 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...


  • Los Angeles, CA, United States Riot Games Full time

    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)...


  • Los Angeles, United States Ghost Full time

    Job 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...


  • San Francisco, CA, United States Blackhornvc Full time

    About 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...


  • Los Angeles, CA, United States Riot Games Full time

    Riot 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....


  • Los Angeles, CA, United States Riot Games Full time

    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)...