Founded in 2012, Brilliant.org is a problem-solving website that helps users “excel in math and science” through problems and examples from a global communi
Senior/Staff Software Engineer – Interactives
Location
California + 1 moreAll locations: California | New York
Posted
2 days ago
Salary
$180K - $250K / year
Seniority
Senior
Job Description
Senior/Staff Software Engineer – Interactives
Brilliant.org
• 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. • 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. • frequently ask: *How does this impact our learners?*
Job Requirements
- 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.
- motivated by building robust, maintainable, AI-interoperable software systems that drive user and business outcomes.
- believe in using the right tool for the job — even when it’s an unfamiliar one, and especially when it's a boring one.
- enjoy solving technical challenges in a way simple enough for an intern to understand and build upon.
- have a favorite product and can articulate your perspective on what makes using it delightful.
- constantly tinkering with AI tools and workflows and have used them to achieve surprising levels of productivity.
- 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.
Benefits
- top-notch health care plans with 100% of the premiums covered for medical, dental, and vision for employees.
- flexible PTO with a norm of taking off about 6 weeks per year (including federal holidays).
- home office equipment.
- professional development stipend.
- free food at our offices.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, CDP – Money Movement
CoinbaseWe're building an open financial system for the world.
• Design, build, and maintain backend systems and infrastructure that power stablecoin-based money movement, including pay-ins, payouts, deposits, and withdrawals. • Own key projects end-to-end as the Directly Responsible Individual (DRI), driving them from design through production with high accountability. • Build internal and external APIs that enable businesses and partners to embed stablecoin-powered payments into their products. • Partner with cross-functional teams including Product, Design, Infrastructure, and Compliance to deliver robust, scalable solutions. • Identify and resolve performance, scalability, and reliability challenges across distributed systems. • Mentor engineers on architectural best practices and contribute to raising the technical bar across the team.
Software Engineer, Networking
TailscaleSimple, secure networks for teams of any scale. Built on WireGuard.
• Develop the Tailscale product, contributing to both open-source client code and related backend services, with an emphasis on networking features and optimizations. • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making. • Work with UX/UI designers and product managers to shape features that enhance networking capabilities. • Work as part of a team of engineers to design, build, test, and document core networking software components. • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations. • Analyze and improve the efficiency, scalability, and stability of networking systems and resources. • Bring a security-first mindset to both design and implementation, ensuring robust and secure networking components.
Software Engineer, Networking – Features
TailscaleSimple, secure networks for teams of any scale. Built on WireGuard.
• Develop the Tailscale product, contributing to both open-source client code and related backend services, with an emphasis on networking features and optimizations. • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making. • Work with UX/UI designers and product managers to shape features that enhance networking capabilities. • Work as part of a team of engineers to design, build, test, and document core networking software components. • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations. • Analyze and improve the efficiency, scalability, and stability of networking systems and resources. • Bring a security-first mindset to both design and implementation, ensuring robust and secure networking components.
• Design, build, and maintain integrations using an embedded iPaaS in both no-code and full-code environments • Contribute to our customer-facing API, including adding features, improving reliability, and supporting deployments • Write solid, scalable, and maintainable code with a focus on quality and long-term supportability • Collaborate closely with teammates to uphold coding standards and best practices • Participate in code reviews, providing and receiving constructive feedback • Help triage and resolve integration issues, working cross-functionally with support and customer success teams • Balance internal and external requirements when designing technical solutions • Operate in a scrum-light environment which includes standups and Jira ticket tracking • Lead smaller initiatives and technical spikes, clarifying requirements and identifying gaps early • Collaborate cross-functionally with product, and QA, while serving as a technical mentor to junior engineers • Contribute to engineering-wide knowledge sharing, demos, and documentation • Propose architectural improvements and advocate for high performance, maintainability, and security in designs



