Senior Software Engineer

2 months ago


Los Angeles, United States Riot Games Full time

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.

As a Senior Software Engineer on the Core Integrations and Architecture team, you will have the chance to affect how Riot collects and uses data to improve the experience for players and Rioters. You'll work closely with the technical lead to build reliable data solutions that handle petabytes of data. Challenges will range from protecting player's privacy, organizing and optimizing data warehouses using big data tools and cloud based servers, building a platform for ingesting data and serving real time analytics, or building capability for game teams with their specific features. You'll be helping as Riot enables advancements and fast iteration in Machine Learning and GenAI pipelines. You will bring your experience working with globally distributed systems and work with our team of software engineers to help build efficient solutions. You will report into the Engineering Manager of the team.

Responsibilities:
  • Implement new components and feature sets for our data platform solutions in multiple problem spaces including backend services, deployment, and monitoring
  • Attend stand-ups and team rituals, and work with other software engineers to deliver on team goals
  • Participate in code reviews with other members of the team
  • Be part of an on-call rotation to support our live products
  • Provide meaningful code reviews for other members of the team
  • Work collaboratively with non-technical customers to accomplish deliverables
Required Qualifications:
  • Bachelor’s degree in Computer Science or comparable field
  • 5+ years experience in Java, Scala, or similar OO experience
  • 2+ years experience in Python and SQL
  • Knowledge within a diverse set of public cloud technologies: AWS RDS, S3, EC2, EKS, Lambda, etc.
  • Experience in working in Agile and DevOps environment
  • Experience with streaming technologies such as Kafka or Kinesis
  • Knowledge with data engineering space
  • Comfortable working at the Linux command line
Desired Qualifications:
  • Experience with data engineering or data pipeline
  • Experience with Spark/PySpark
  • Experience with ML Operations and GenAI pipelines and infrastructure
  • Experience with open source ETL frameworks such as Airflow, Luigi, or similar

For this role, you'll find success through craft expertise and a collaborative spirit that prioritizes the delight of players. We will look at your past studies and experience, but for this role, we also look for dedicated people with a personal relationship with games. If you embody player empathy and care about players' experiences, this is 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.

Diversity and Inclusion:

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.

It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law. We consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with applicable federal, state and local law, including the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, and the Washington Fair Chance Act.

#J-18808-Ljbffr
  • Software Engineer

    3 weeks 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...


  • Los Angeles, California, United States Mindlance Full time

    **Job Overview:**Mindlance is a technology company that requires a skilled Senior Full Stack Engineer to join our team. As a Senior Full Stack Engineer, you will be responsible for designing and developing cross-functional, multi-platform application systems.**Job Responsibilities:Design and develop API's for Omni-channel clientsWork with business partners,...

  • Senior Engineer

    3 weeks ago


    Los Angeles, United States Mango Full time

    Mango, Inc. Senior Engineer - Software Los Angeles, CA·Full time Company website Apply for Senior Engineer - Software Join our growing startup in a role that blends cutting edge biotech with the cutting edge software. The ideal candidate will contribute to novel AI models, build resilient and distributed instrument control systems, and design intuitive user...


  • Los Angeles, United States JBA International Full time

    SR. SOFTWARE ENGINEER Job Summary: The Senior Fullstack Software Engineer will work closely with the Fullstack Software Engineering team members to design, develop and enhance web and data solutions. Duties & Responsibilities: Influence and collaborate with business systems analysts and internal business users to develop solutions based on...


  • Los Angeles, California, United States ZipRecruiter Full time

    Job Title:Senior Embedded Software EngineerAbout the Job:We are seeking an experienced Senior Embedded Software Engineer to join our team at ZipRecruiter. The successful candidate will have a strong background in embedded firmware development, cloud connected systems, and microcontroller programming.Responsibilities:Design and develop cloud connected...


  • Los Angeles, California, United States eSystems Inc. Full time

    About eSystems Inc.eSystems Inc. is a forward-thinking organization dedicated to delivering innovative software solutions. Our team of experts is passionate about leveraging technology to drive business success.Compensation PackageThe successful candidate can expect a competitive salary in the range of $120,000 - $180,000 per annum, depending on experience...


  • Los Angeles, California, United States Freeform Full time

    Job Role OverviewAs a Senior Software Engineer at Freeform, you will play a key role in architecting and implementing a hardware acceleration-enabled geometry processing pipeline. This pipeline will enable our printing systems to autonomously manipulate 3D part files and transform them into printing instructions, effectively rendering metal parts in the...


  • Los Angeles, California, United States City National Bank Full time

    Senior Software Engineer Job DescriptionCity National Bank is seeking a Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for developing both front-end and back-end solutions, designing and maintaining solutions, and providing technical guidance to other team members.The ideal candidate will have a...


  • Los Angeles, United States EVONA Full time

    Senior Embedded Software EngineerLos AngelesOur exciting Space Client in Los Angeles are looking for a Senior Embedded Engineer to Architect and write the Firmware and Software that runs on their first Spacecraft. You will help define how they Communicate with, Control, Update, and ultimately Troubleshoot the vehicle in-mission, and as such, comes with...


  • Los Angeles, United States EVONA Full time

    Senior Embedded Software EngineerLos AngelesOur exciting Space Client in Los Angeles are looking for a Senior Embedded Engineer to Architect and write the Firmware and Software that runs on their first Spacecraft. You will help define how they Communicate with, Control, Update, and ultimately Troubleshoot the vehicle in-mission, and as such, comes with...


  • Los Angeles, California, United States Strategic Resource Partners, Inc. Full time

    Job SummaryWe are seeking a seasoned Vice President of Software Development to lead our software engineering teams in creating innovative solutions that drive business success. This role involves managing the entire Software Development Lifecycle (SDLC) while fostering a high-performing engineering team.The ideal candidate will have 12+ years of experience...


  • Los Angeles, United States ZipRecruiter Full time

    Job DescriptionJob Description Our client, a pioneering IoT software and hardware company, is at the forefront of innovative technology, making a significant impact on the healthcare industry. They are seeking a talented Senior Java Software Engineer to join their new team in a collaborative, tech-driven environment focused on cutting-edge projects and code...


  • Los Angeles, United States Freeform Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEER (C++)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce digitally verified,...


  • Los Angeles, United States Freeform Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEER (RUST)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce digitally verified,...


  • Los Angeles, California, United States Bitcoin Devs Company Full time

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Bitcoin Devs Company.About UsBTCDEVS is a fast-paced and dynamic company dedicated to developing innovative solutions for the Bitcoin and Lightning ecosystem. We prioritize collaboration, creativity, and excellence in everything we...


  • Los Angeles, United States The Select Group Full time

    Job Details Senior Software Engineer This Senior Software Engineer will support both front-end and back-end development, with a focus on geospatial technologies and ESRI software. You will be responsible for designing, implementing, and maintaining robust software solutions that meet our clients' needs while ensuring scalability and maintainability. Top...


  • Los Angeles, United States The Select Group Full time

    Senior Software EngineerThis Senior Software Engineer will support both front-end and back-end development, with a focus on geospatial technologies and ESRI software. You will be responsible for designing, implementing, and maintaining robust software solutions that meet our clients' needs while ensuring scalability and maintainability.Top Skills:Strong...


  • Los Angeles, United States The Select Group Full time

    Job Details Senior Software Engineer This Senior Software Engineer will support both front-end and back-end development, with a focus on geospatial technologies and ESRI software. You will be responsible for designing, implementing, and maintaining robust software solutions that meet our clients' needs while ensuring scalability and maintainability. Top...


  • Los Angeles, United States ZipRecruiter Full time

    A fast-growing data platform startup based in NYC is looking for a talented Senior Software Engineer (Back-End) to join their dynamic team. With a competitive salary of up to $180k, plus equity and comprehensive benefits, this on-site role offers an exciting opportunity to work on a platform serving over 100,000 users. Currently a small, close-knit team of...


  • Los Angeles, California, United States CodeForce Full time

    Job DescriptionCodeForce is seeking a highly skilled Senior Software Engineer to lead and/or work on the most complex IT applications design, development, and implementation. The ideal candidate will have a strong background in software development principles and methods, with experience in leading teams and managing projects.Key Responsibilities:Analyze and...