← Back to job listings
RO
Senior Software Engineer (NPC Behavior)
Roblox · San Mateo, CA, United States
About The Role
Join our Creator Service NPC team as a Senior Software Engineer. You will design and build highly scalable systems to enhance the gaming experience for creators. Your work will involve tackling full-stack problems, owning product areas, and collaborating with various teams. You should have 5+ years of experience in distributed backend systems, proficiency in programming languages, and a passion for industry trends and new technologies.
- Design and build highly scalable systems to support creators in delivering seamless gaming experiences.
- Build and maintain data pipelines, visualization, feature transformation, annotation tools, and work on inference setups within and on top of the game engine.
- Own product areas and projects from technical design, execution, launch, and quick iteration based on feedback.
- Experience: You have 5+ years of experience and you’ve designed and led implementation on highly scalable and reliable distributed backend systems. You have hands-on experience in microservices. You have hands-on experience with game engines
- Knowledge: You are proficient in one or more programming languages (C#, Lua, C++, Go, Python or similar programming language). Deep understanding of C++ is a plus, familiarity with game engines is a plus, familiarity with machine learning is a plus
- Long-term Mindset: You are willing to take the long-term to build the system, and your design choices and technical solutions are usually still optimal multiple years into the future
- Curiosity: You are curious and passionate about industry trends and new technologies, you are able to apply them to practical problems innovatively
- Strong Teamwork: You are able to drive cross-functional projects and collaborate with teams to deliver the most curated technical solution
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring