Principal Software Engineer, Services
2 weeks ago
Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Principal 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.
As a Principal Software Engineer on 2XKO focused on backend services, you will be responsible for the entire back-end servicing the core gameplay of the game. This includes defining interactions between client and server that are fundamental to every player's experience (think: high load, high availability) and varying infrastructure and compliance requirements. This also includes ensuring we have monitoring and diagnostic capabilities to help us when things go wrong. You will ensure we have a solid technical foundation so when we get to launch at scale, everything goes smoothly.
Responsibilities:- Design, build, and deliver internet scale backend services for a genre-defining game we will deliver globally to millions of people
- Collaborate with leadership on planning and long term vision for gameplay related services
- Own building features from in-game all the way down to the backend service implementation
- Build features to improve server reliability and performance
- Implement server infrastructure in support of new gameplay features
- Build and support live services for the game
- Work with cloud technologies and services such as AWS
- Mentor more junior engineers on the team
- Collaborate effectively with art, design, and other disciplines within game development
- Review and identify risks and requirements for usage of shared technologies owned by other teams
- 8+ years of experience building large scale backend systems or game services
- 2+ years of experience as a technical lead
- Experience developing large systems from scratch, including gathering requirements and designing scalable, production-ready architecture
- BS degree or equivalent experience
- Expertise with C++, Java, or Golang
- Experience with cloud computing and cloud technologies
- Experience working on a global scale online game
- Experience with Unreal Engine
- Experience working on both sides of client/service architecture
- Experience with CI/CD pipelines including Jenkins
- Experience with containerization technologies such as Docker
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 players' experiences, this could be your role
Our Perks:Riot has a focus on work/life balance, shown by our open paid time off policy, in addition to 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.
-
Staff Engineer, Product Software
1 day ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
Staff Engineer, Product Software
1 day ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
Senior Staff Engineer, Product Software
1 day ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
Software Engineer, Full Stack
15 hours ago
Redwood City, California, United States DatologyAI Full timeAbout DatologyAI Companies want to train their own large models on their own data. The current industry standard is to train on a random sample of your data, which is inefficient at best and actively harmful to model quality at worst. There is compelling research showing that smarter data selection can train better models faster—we know because we did much...
-
Senior Software Engineer
1 day ago
Redwood City, California, United States Suki Ai Full timeWhat we want to accomplish and why we need youSuki is creating a new category in the health-tech space: the digital assistant. Our product will be the voice user interface for healthcare. What does that mean? Currently, doctors use electronic health record systems to take notes on patient encounters. This is a digital version of the paper charts that you may...
-
Engineering Manager
1 day ago
Redwood City, California, United States NimbleRx Full timeNimbleRx is a technology company that enables people to live their best lives by improving access to reliable, affordable healthcare. Our mission is to bring pharmacies into the future by building a convenient and easy-to-use service that supports pharmacists and empowers patients. We are a fast-growing, technology-first startup doing over $1 billion in GMV...
-
Research Engineer, Motion Planning
1 day ago
Redwood City, California, United States Helm AI Full timeWe help make autonomous technologies more efficient, safer, and accessible. builds AI software for autonomous driving and robotics. Our "Deep Teaching" methodology is uniquely data and capital efficient, allowing us to surpass traditional approaches. Our unsupervised learning software can train neural networks without the need for human annotation or...
-
AV Operations Engineer
1 day ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
AV Operations Engineer
1 day ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
Software Engineer, Localization Algorithms
1 month ago
Foster City, California, United States OPT Nation Full timeSoftware Engineer Localization Algorithms w/ Zoox Inc (Foster City CA). Build the algorithms & tools necessary for calibration localization & mapping of Zoox's robotic vehicles. Min Req. Master's degree or foreign equivalent in Mechanical Engg or a related field. Requires 3 yrs of exp. In a localization & mapping engineer position in the automotive sector....
-
Common Hardware Engineering Manager
2 weeks ago
Redwood City, California, United States Dexterity Full timeCommon Hardware Engineering Manager, Hardware Engineering Location: Redwood City, CaliforniaJob Classification: Full TimeAbout DexterityAt Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and...
-
Lead Sales Engineer
7 days ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
Lead Sales Engineer
1 day ago
Redwood City, California, United States Equinix Full timeWho are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...
-
Senior/Staff Software Engineer
1 week ago
Foster City, California, United States Knewin Full timeThe Zoox simulation team is looking for experienced software engineers to take our in-house realtime 3D engine to the next level. You will work closely with simulation engineers and technical artists to improve the fidelity and performance of our 3D engine.Join us to improve our critical graphics stack and to help realize safe, enjoyable autonomous driving...
-
Associate Field Services Technician
1 day ago
Redwood City, California, United States Stanford Health Care Full timeIf you're ready to be part of our legacy of hope and innovation, we encourage you to take the first step and explore our current job openings. Your best is waiting to be discovered. Day - 08 Hour (United States of America)The Stanford Medicine Technology and Digital Solutions team was formed to provide the Stanford Medicine community with the most...
-
Software Frameworks Engineer
1 month ago
Culver City, California, United States Apple Full timeSummaryApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with...
-
Foster City, California, United States Alluxio Full timeProven at a global web scale in production for modern data services, Alluxio is the developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest-valued companies in the world. Our mission is to orchestrate data for all...
-
Senior Data Scientist
1 day ago
Redwood City, California, United States Autogrid Full timeAbout AutoGridThe world's leading energy companies turn to AutoGrid to integrate all distributed energy resources, turn on new revenue streams and drive deeper engagement with their customers. Our suite of Energy Internet applications allows utilities, electricity retailers, renewable energy project developers and energy service providers to deliver clean,...
-
Senior Project Manager
1 day ago
Redwood City, California, United States Dexterity Full timeAt Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work.We're starting with warehouse automation, where the need for smarter, more resilient supply chains impacts...
-
Sr. Project Manager, Product Development
1 month ago
Redwood City, California, United States Seer Full timeAt Seer, we are passionate about empowering our customers to expand scientific discoveries and achieve exceptional scientific outcomes. Our team is growing quickly as we develop innovative approaches to solve complex biological questions. And we believe the next frontier in biology is enabled through a clearer and more complete view of the proteome –...