Software Engineer, Assessments
The Assessments team builds game-based assessments on the Roblox platform which are used to evaluate cognitive skills as part of the Roblox (the company) hiring process. Learning science experts and game developers collaborate to create engaging assessments that help us identify ideal candidates from a large pool of applicants. Our goal is to give all applicants an equal opportunity and provide an unbiased, efficient, and reliable screening mechanism. Working with this team will be a great fit for you if you want to work with a mission-based team and are intrigued by the intersection of psychology, gaming and technology.
As a Software Engineer on the Assessment Tools Team, you will work in a multi-disciplinary team consisting of learning experts, game designers, UI designers, 3D artists and software engineers to architect and build game systems, backend services, features, and tools in service of assessing users' cognitive abilities. You will assist in building a library of always-on high-quality experiences that are high-stakes for Roblox applicants, ensuring that we provide them with a stable, engaging, and effective assessment.
You Will
- Collaborate across many disciplines to build game-based cognitive assessments in Roblox Studio to run on the Roblox platform
- Build and maintain backend systems and APIs in service of these assessments.
- Mentor other engineers as well as non-technical team members
- Architect and build systems and user facing features in support of building assessments
- Become an expert on our technology stack and ensure we build new components and applications in a scalable and robust manner.
- Work closely with live-ops and the rest of the technical team to maintain a high-stakes, always-on product
You Have
- 2+ years of experience working as a software engineer
- BS in Computer Science or equivalent work experience
- Experience with multiple programming languages across front and back end development
- Bonus: Experience developing game systems and architecture
You Are
- A Full Stack Software Engineer who can work across different languages and stacks
- Proficient in writing readable, extensible, testable, and well documented code
- A strong technical contributor that can translate requirements into scalable architecture and code
- A highly collaborative team member with the ability and willingness to work across disciplines to determine what’s best for the product. Mentorship a bonus.
- Curious with an interest in understanding the scientific side of cognitive assessments
- Bonus: Experienced with game engines like Roblox, Unity, Unreal Engine, etc
Please note the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future F-1 or H-1B sponsorship at this time.
Recommended Jobs
Support Associate III (Housekeeping)
Since its launch in 1993 with a collection of six essential handbags, Kate Spade New York has always stood for optimistic femininity. Today, the brand is a global life and style house with hand…
Assistant Manager
"You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owner…
Docketing
Strategic Legal Practices is seeking a full-time Legal Docketing Clerk with a minimum of 3-5 years prior work experience performing calendaring duties at a law firm. This position will be responsible…
Personal Injury Case Manager Assistant (Torrance)
Case Manager Assistant - Personal Injury (Torrance) Wilshire Law Firm is a distinguished, award-winning legal practice with over 18 years of experience, specializing in Personal Injury, Employee Rig…
Engineer
Company Description If you love saying YES and enjoy engaging with the community by leading with ART, 21c Museum Hotels is one of the pioneering examples of bridging the worlds of art and hospitality…
ASL Interpreters
On-Site ASL Interpreters – Los Angeles California We’re looking for skilled ASL interpreters to provide on-site interpretation in Los Angeles CA About the Role: You will support clients in me…
Assistive Technology Trainee
Job Description and Duties Assistive Technology Trainee The Department of State Hospitals – Napa has a Full Time, Limited Term vacancy for an Assistive Technology Trainee. This position will w…
Manual QA Engineer
About Multi Media, LLC: Multi Media, LLC is the company behind Chaturbate, one of the most heavily trafficked live streaming platforms in the world. We support a global network of independent cont…
Aftermarket Sales Rep TraineCA
Company Description: Crown Equipment Corporation, one of the world's largest lift truck manufacturers, offers local support on a global scale with more than 15 manufacturing facilities worldwid…
Receiving Clerk
Position Title: Receiving Clerk (aka CRT Clerk) Department: Receiving Supervisor: Inventory Controller FLSA: Non-exempt Position Summary: Works closely with Receiving Manager/Supervis…