Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Staff Software Engineer (Interactives)

$180k - $250k

Brilliant

About Brilliant

Brilliant is creating a world of better problem solvers. We deliver learning that's interactive, adaptive, and fun - at scale. You can learn more about our approach, learners, and method on our about page.


We have always prioritized building a real, healthy business, and we make hires very selectively and intentionally. We serve hundreds of thousands of paid subscribers, and want you to help us serve millions.

In our day-to-day, we value adventure, excellence, generosity, and candor. We are optimists in the face of uncertainty, we take pride in our work, we go the extra mile for each other, and we tell it like it is (the good and the bad). We're here to do the best work of our lives together.


We believe that real-time collaboration and human connection are necessary ingredients in building a high-velocity, high-trust team. We maintain core hours (9:30am - 2:30pm Pacific) when everyone is online, regardless of timezone. About half of us are located near our hubs in SF and NYC.

In addition to what's below, you can see all open roles and learn more about our culture on our careers page.

The Role

Engineers at Brilliant work in small, elite teams alongside colleagues from Product, Design, and Content. As an interactives engineer, you'll craft the building blocks that power Brilliant's interactive learning experiences.

Brilliant's learning experiences blend thoughtful mechanics, intuitive level design, and deep pedagogical insights. Each interactive is driven by APIs designed for learning designers, our LLM-powered content agent, and our AI tutor, with every possible configuration guaranteed to be a correct, solvable, and meaningful puzzle. It's a tricky technical problem with a big payoff for our learners.

Solving this technical challenge enables us to build effective and engaging learning experiences at scale, helping our learners get the reps they need to achieve mastery. With your help, we'll teach all of STEM.

Check out these posts to learn more:

- A world-class tutor in every home

- Hand-crafted, machine-made: How we make learning games with AI

- When "almost right" is catastrophically wrong: Evals for AI learning games

Responsibilities

  • Craft new interactive building blocks that captivate learners and make foundational concepts addictive to master.
  • Build clear and expressive APIs designed for experts and AIs.
  • Own the technical implementation of learning experiences from idea to launch on a cross-functional team that trusts you to do what's right for our users but is there to support you when you need it.
  • Write simple, robust, readable code that teammates and future engineers can easily maintain and extend.
  • Contribute to a culture of excellence within your pod, setting high standards for candor and mutual accountability, and striking a careful balance between velocity and quality.
  • Frequently ask: How does this impact our learners?
Who are you?
  • You have at least 7 years of professional experience in web-focused software engineering, ideally with meaningful experience in one or more of game development, animation, or interactive media.
  • You're motivated by building robust, maintainable, AI-interoperable software systems that drive user and business outcomes.
  • You believe in using the right tool for the job - even when it's an unfamiliar one, and especially when it's a boring one.
  • You enjoy solving technical challenges in a way simple enough for an intern to understand and build upon. You avoid introducing complex, novel, or "clever" solutions. You write code for humans and LLMs to comprehend.
  • You have a favorite product and can articulate your perspective on what makes using it delightful. You often think about how the products you use could be better.
  • You're constantly tinkering with AI tools and workflows and have used them to achieve surprising levels of productivity. You have a strongly-held POV on what effective AI-enabled software engineering looks like.
  • Lack of experience in a specific technology is never disqualifying, but experience with Elm or other functional programming languages would allow you to hit the ground running. This role works with Elm, JavaScript, TypeScript, HTML, CSS, and even SVG.

$180,000 - $250,000 a year

Plus stock options.

Our Engineering Team

Brilliant's engineering team is small, elite, and AI-enabled. We believe in moving fast, fixing faster, and optimizing for outcomes over outputs. Our team is full of former founders, early employees, and engineering leaders turned ICs whose collective drive, judgement, and standards generate a palpable sense of momentum every day. The norm on this team is doing the very best work of our careers, and we both support and challenge each other every day to do exactly that.

Compensation and Benefits

We use a systematic compensation framework: salary scales are set each year for each job vertical, managers level folks on their team, and those levels are mapped directly to our compensation scales. A location-based adjustment is applied outside of SF and NYC (typically 5-10%) - feel free to ask us about your location!

Given the systematic approach, we always make First and Best offers - there is no negotiation (for new hires nor our existing teammates). This ensures people are paid based on their expected contribution, not their negotiation skills.

We offer top-notch health care plans, with 100% of the premiums covered for medical, dental, and vision for employees.

We offer flexible PTO, with a norm of taking off about 6 weeks per year (including federal holidays). We also provide home office equipment, a professional development stipend, and free food at our offices.

Our CCPA Privacy Notice can be found here
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer (Interactives) in United States vacancy
  •  ...company and is on a mission to build the best engineering team in the world. We’re looking for a Senior/Staff Software Engineer to help build and evolve our core banking...  ...API design to building the product customers interact with daily Build and scale our core financial... 
    Senior
    Full time
    Work at office

    Slash Financial

    Remote
    10 hours ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the fleet, facilitating...  ...the role We are seeking senior or staff software engineers to join our planning team to build...  ...failure cases involving traffic interactions, occlusions, or dynamic obstacles.... 
    Senior
    Odd job
    Full time
    Work at office

    Gatik Ai, Inc.

    Remote
    10 hours ago
  • $176.4k - $319.72k

     ...richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are...  ...localization, perception, prediction, behavior, and control modules interact. ~ Familiarity with simulation and real-world testing... 
    Senior
    Odd job
    Full time
    Work experience placement

    Nuro

    Remote
    10 hours ago
  •  ...Zoox is looking for a seasoned Technical Lead/Android Engineer to join the In-Vehicle Experience Engineering team. The position comes...  ...forefront of our service rollout. In your development work, and in interactions with infrastructure teams, we will expect you to be essential... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    10 hours ago
  •  ...early members of our Android team at the Senior and Staff levels. These aren’t maintenance roles...  ...own major features end-to-end, drive engineering quality, and contribute to...  ...and libraries for performant, highly interactive media experiences Own feature development... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide

    Suno

    Remote
    10 hours ago
  • $190k - $259k

     ...robotics as programmable as software. Our software allows developers...  ...and operate systems that interact with the physical world....  ...headquartered in New York City. The Engineering Challenge Building...  ...reliably at scale. As a Senior or Staff Engineer, you’ll help raise... 
    Senior
    Full time
    Work at office
    3 days per week

    Viam, Inc.

    New York, NY
    10 hours ago
  •  ...Staff/Senior Software Engineer, Hybrid IR and Systems New York City | Full-time | On-site in SoHo, five days per week Reports to the CTO and...  ...’s hardest problems, starting with the government interaction layer. Government shapes every consequential market,... 
    Senior
    Full time
    Work at office

    Helios Intelligence Platforms

    Remote
    10 hours ago
  •  ...calendar, and meetings. It captures every interaction and turns it into organized context:...  ...We’re looking for an experienced senior/staff engineer (5+ years of experience) who is product...  ...you are ~5+ years of experience in software development, with a strong background... 
    Senior
    Full time
    Work from home

    Lightfield

    San Francisco, CA
    10 hours ago
  •  ...experience platform, we prioritize every aspect of the customer interaction. Unlike traditional models, we thrive when we reduce...  ...at every touchpoint! Position Title: Senior/Staff Software Engineer Position Overview: We are seeking a talented... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    redo corporation

    Draper, UT
    5 days ago
  •  ...Senior / Staff Software Engineer An Amazing Career Opportunity for a Senior / Staff Software Engineer!! Location: Eden Prairie, MN Job ID: 50...  ...listening skills during customer (internal and external) interactions ~ Follows through in a timely manner on expectations which... 
    Senior
    Work experience placement
    Work at office
    Worldwide

    Assa Abloy Group

    Eden Prairie, MN
    2 days ago
  •  ...Job Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and...  ...query performance (PostgreSQL/MS SQL) to support real-time interaction for both web/mobile apps and high-frequency agent calls.... 
    Senior
    Full time
    Worldwide

    Ritchie Bros.

    Norwalk, CT
    4 days ago
  •  ...recognized. Submit your application for the opportunity below: Senior Staff Software Engineer Job Summary and Qualifications Position Summary...  ...and become the Subject Matter Expert (SME) on the interaction of the Service with source systems as well as interaction... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    HCA Mission Hospital - Memorial Campus

    Nashville, TN
    1 day ago
  • $189.3k - $290.7k

    Job DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this role, you will define...  ...vehicle programs and platform generations. Mentor senior and mid-level engineers on SoC architecture, C/... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    13 days ago
  • $155.8k - $262.55k

     ...-oriented, modern enterprise. About the role As a Senior Staff Software Engineer at SailPoint, you will dive into a highly technical, fast...  ...with peers on designs, code reviews, testing and UX/interactive designs Develop automated tests across the full stack, complete... 
    Senior
    Temporary work
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    SailPoint Technologies Holdings, Inc.

    Eastern, KY
    3 days ago
  •  ...Staff/Senior Software Engineer, Document Intelligence & Data Infrastructure New York City | Full-time | On-site in SoHo, five days per week...  ...America’s hardest problems, starting with the government interaction layer. Government shapes every consequential market,... 
    Senior
    Full time
    Work at office

    Helios Intelligence Platforms

    Remote
    10 hours ago
  • $180k - $250k

     ...reliable, scalable, and observable. We are looking for a Senior or Staff Software Engineer to expand and harden this platform. This role focuses...  ...teams to monitor the health of device-to-cloud interactions and track reliability trends Improve correctness, testability... 
    Senior
    Full time

    Zipline

    United States
    10 hours ago
  • $160k - $220k

     ...Irvine, CA · Engineering – Autonomy · Full time · On-site Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field...  ...real-field applications As a Senior Software Engineer in Behavior & Interaction , you... 
    Senior
    Full time
    Local area

    Field AI

    Remote
    10 hours ago
  •  ...vector database and knowledge engine, Pinecone Nexus, power...  ...most exciting transitions in software development history — the shift...  ...shape how developers and agents interact with a category-defining...  ...wrong. Requirements: Senior and Staff Engineers at Pinecone operate... 
    Senior
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Pinecone

    United States
    10 hours ago
  •  ...ecosystem, including XCOM RAN, its software‑defined private wireless...  ...throughput. The solution is engineered for mission‑critical...  ...Globalstar As a Principal / Senior Staff Software Engineer, you will...  ...skills, including the ability to interact clearly and concisely with... 
    Senior
    Temporary work
    Work at office

    Jobleads-US

    San Diego, CA
    1 day ago
  • $151k - $185k

     ...cloud identity platform lets people shop, work, bank, and interact wherever and however they want. Without friction. Without fear...  ...performance optimizations at a large scale. We seek a Staff Software Engineer who will be active in developing features and capabilities... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Portland, OR
    17 days ago
  • $151.28k - $185k

     ...platform lets people shop, work, bank, and interact wherever and however they want....  ...This role sits within Ping's Platform Engineering team , which delivers capabilities...  ...work that span the Ping platform. As a Senior Staff Software Engineer , you'll help define and... 
    Senior
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Austin, TX
    17 days ago
  •  ...We are seeking an accomplished Embedded Software SME with expertise in Extended Reality...  ...pushing the boundaries of human‑machine interaction.Key Responsibilities:Lead design and...  ...electrical, mechanical, optical, and systems engineering, to deliver cohesive and high‑... 
    Senior
    Remote work

    Elbit Systems of America

    Merrimack, NH
    a month ago
  • $207k - $300k

     ...gates for first-party skills.Lead robust software design and automated testing practices,...  ...performance.Coach and mentor junior and mid-level engineers, enforce architectural best practices,...  ...billions of users connect, explore, and interact with information and one another. Our... 
    Senior

    Google

    Sunnyvale, TX
    6 days ago
  •  ...companies -- processing over 12 million requests per second and interacting with over 5 billion unique users each day. The Serving team...  ...responsible for serving ads across Liftoff’s product line. As an engineer on Liftoff’s Accelerate Serving team, you will: - Design,... 
    Senior
    Full time
    Work experience placement
    Remote work

    Liftoff

    Remote
    10 days ago
  •  ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ..., today. About the Role As a Senior Software Engineer on the Motion Planning team, you’ll...  ...negotiating merges, junctions, and interactions with other road users, under uncertainty... 
    Senior

    PlusAI

    Santa Clara, CA
    16 days ago
  • $215k - $294k

     ...Foster City, CASoftware – Software Platforms and Product /Full-time /HybridAs a Technical...  ...line of business backends, scheduled and interactive agent workloads, and cloud operations (...  ...repeatable releases, and you will be the primary engineer when issues sit at the boundary between... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  •  ..., performant, and accessible interaction patterns and UX decisions....  ...adopted by other customer-facing engineering teams. Conduct code and...  ...quality practices. Mentor senior frontend engineers and support...  ...engineering experience with senior staff-level or equivalent technical... 
    Senior
    Full time
    Work at office
    Immediate start
    1 day per week

    Scout Motors

    Fremont, CA
    9 days ago
  • $141k - $249k

     ...learn more visit:   On Tools, we build software tools that solve Waabi-specific...  ...discussions, collaborating with Researchers and Engineers. - Mentor other software engineers...  ...at scale. - Build and maintain interactive web tools including interactive simulation... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    23 days ago
  • $248k - $310k

     ...reputation to ensure that every interaction with Airbnb helps build...  ...us and our community. Trust Engineering is responsible for the technology...  ...You Will Make: As a senior technical individual contributor...  ...contributors at Airbnb are Software Engineers which means we... 
    Senior
    Full time
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    Remote
    3 days ago
  • $285k - $350k

    Foster City, CASoftware - Software Systems /Full-time /HybridThe Software Systems Infrastructure...  ...are a fullstack, high-paced software engineering team.In this role, you will be a...  ...delivery across the full stack, from an interactive map-editing frontend to geospatial... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Software Engineer (Interactives). Be the first to apply!