Principal Software Engineer, Engine
2 days ago
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team objectives. You'll partner closely with other game makers on features and provide other engineers with a clear illustration of extraordinary engineering.
As a Principal Software Engineer and Technical Lead for the Foundations team on an Unpublished R&D Product, you provide technical leadership, technical designs and hands-on implementations for a wide area of technical areas in an Unreal game development environment. You will work in a team alongside a product lead, designers, artists, and other engineers to answer fundamental product questions and build experiences that will fulfill our players' imaginative dreams.
Responsibilities:
- Lead and contribute to technical design and implementation of foundational systems including, UI foundations, cross-platform support, CI/CD pipelines, artificial intelligence bots, art and gameplay tools
- Collaborate with product and discipline leads to identify focus areas, handoff points, and provide the best solution for the development phase
- Work closely with gameplay and backend teams to deliver foundational technology for the game product
- Partner with designers and artists to create satisfying user experiences
- 8+ years of professional programming experience
- Experience shipping Unreal titles
- Strong knowledge of data driven design principles
- BS in Computer Science, or proven understanding of Computer Science fundamentals
- Strong OO C/C++/C# programming experience
- Excellent debugging skills
- Experience collaborating with teammates across multiple disciplines
- Product sense, pragmatism, and player empathy in making tech decisions
- Online SaaS (software as a service) game development experience
- Thorough understanding of common UI software design patterns (MVC, MVVM, MVP)
- Experience shipping on console platforms
- Experience in performance analysis for CPU and GPU using industry standard tools
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.
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.
Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
- Safeguarding confidential and sensitive Company data
- Communication with others, including Rioters and third parties such as vendors, and/or players, including minors
- Accessing Company assets, secure digital systems, and networks
- Ensuring a safe interactive environment for players and other Rioters
These duties are directly related to essential operations, safety, trust, and compliance obligations within our organization. Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.
-
Principal Engineer
1 day ago
Los Angeles, United States COEADAPT INC. Full timeJob DescriptionJob DescriptionCoeadapt is seeking a highly skilled Principal Engineer to lead our engineering team in designing, developing, and implementing cutting-edge technology. The Principal Engineer will be responsible for project management, technology evaluation and selection, technical analysis, and architecture design. A successful candidate is...
-
Los Angeles, United States Northrop Grumman Full timePrincipal / Sr. Principal AI Software EngineerRequisition ID: R10179369Location: Woodland Hills, California, United States of AmericaClearance Type: Top SecretTelecommute: No - Teleworking not available for this positionShift: 1st Shift (United States of America)Travel Required: Yes, 10% of the TimeRelocation Assistance: Relocation assistance may be...
-
Principal Embedded Software Engineer
7 days ago
Los Angeles, United States Edison Smart® Full timePrincipal Embedded Software Engineer – Up to $175,000 – On-Site - Long BeachJoin a well-established LED Lighting business based in the Long Beach area, working on cutting-edge IoT devices. As a Principal Embedded Engineer, you will play a pivotal role in developing embedded firmware for the production of their new and exciting IoT devices. Key Skills &...
-
Principal Embedded Software Engineer
1 week ago
Los Angeles, United States Edison Smart® Full timePrincipal Embedded Software Engineer – Up to $175,000 – On-Site - Long BeachJoin a well-established LED Lighting business based in the Long Beach area, working on cutting-edge IoT devices. As a Principal Embedded Engineer, you will play a pivotal role in developing embedded firmware for the production of their new and exciting IoT devices. Key Skills &...
-
Principal Software Engineer
5 days ago
Los Angeles, California, United States Partiful Co. Full timeAbout Partiful Co.We're a fast-growing social events platform that's revolutionizing the way people connect and form meaningful relationships. Our mission is to empower individuals to throw incredible events that bring people together, create lasting memories, and foster deeper connections.As a Principal Staff Engineer at Partiful Co., you'll join a talented...
-
Principal Software Engineer, Generalist
1 day ago
Los Angeles, United States Riot Games Full timePrincipal Software Engineer, Generalist - Unreal EcosystemJob Id: REQ-0008146Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement technical solutions at a company-wide scale. You’ll...
-
Principal Engineering Manager
4 days ago
Los Angeles, California, United States Riot Games Full timeResponsibilitiesAs a Principal Software Engineer, your primary responsibilities will include:Providing technical leadership and direction to the teamDeveloping and implementing innovative solutions to complex problemsCollaborating with cross-functional teams to drive project successMentoring and guiding junior engineers to improve their skills and...
-
Principal Software Engineer
1 day ago
Los Angeles, United States Metropolis Full timeJob DescriptionJob DescriptionThe Company Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world...
-
Los Angeles, United States Tbwa ChiatDay Inc Full timeSenior/Staff/Principal Imaging System Software EngineerOpen Position – Senior/Staff/Principal Imaging System Software EngineerHorizon Surgical Systems Inc.Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to...
-
Principal Software Engineer
6 days ago
Los Angeles, United States Snap Full timeSnap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that...
-
Principal Software Engineer
16 hours ago
Los Angeles, United States Snap Full timeSnap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that...
-
Principal Engineer
7 days ago
Los Angeles, United States Southstar | DCCM Full timePrincipal Civil Engineer - RoadwaySouthstar | DCCM has an immediate opening for an experienced Principal Civil Engineer - Roadway to oversee Capital Improvement Program construction projects for our public agency clients. The full-time hybrid position (remote and job site) will be filled in out of our Riverside office and require travel to serve our clients...
-
Principal Engineer
1 week ago
Los Angeles, United States Southstar | DCCM Full timePrincipal Civil Engineer - RoadwaySouthstar | DCCM has an immediate opening for an experienced Principal Civil Engineer - Roadway to oversee Capital Improvement Program construction projects for our public agency clients. The full-time hybrid position (remote and job site) will be filled in out of our Riverside office and require travel to serve our clients...
-
Principal Civil Engineer Leader
7 days ago
Los Angeles, California, United States Cannon Corp Full timeCivil Senior Principal Engineer OverviewWe are seeking a highly skilled Civil Senior Principal Engineer to join our West Los Angeles office. As a leader in our Public Works-Water Resources group, you will be responsible for managing a variety of projects, including Wastewater Treatment Facilities, Collection Facilities, Water Distribution Systems, and...
-
Principal Software Engineer, Engine
1 day ago
Los Angeles, United States Riot Games Full timePrincipal Software Engineer, Engine & Systems Tech Lead - Unpublished R&D ProductJob Id: REQ-0007963Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team...
-
Principal Software Engineer
6 days ago
Los Angeles, 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. Our...
-
Software Engineering Lead
7 days ago
Los Angeles, California, United States Riot Games Full timeOverviewRiot Games is a pioneer in the gaming industry, known for its innovative approach to game development. As a Principal Software Engineer, Product Tech-Lead, you will be part of a talented team that drives the creation of new games and features.
-
Principal Software Engineer
1 day ago
Los Angeles, United States Riot Games Full timePrincipal Software Engineer (Services) - Teamfight Tactics, Core TechJob Id: REQ-0008575Riot 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...
-
Principal Test Development Engineer
4 days ago
Los Angeles, California, United States K2 Space Full timeJob OverviewK2 Space is a pioneering company in the field of spacecraft development. Our team is seeking an experienced Principal Test Development Engineer to join our ranks.This role presents a unique opportunity to contribute to the design, development, and testing of cutting-edge satellite systems. As a key member of our engineering team, you will play a...
-
Principal Software Engineer
6 days ago
Los Angeles, United States Snap Full timeSnap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that...