Software Engineer (Senior or Staff)

Brilliant creates interactive learning games for math, science, computer science, and data analysis on iOS, Android, and web platforms.
$175,000 - $220,000
Frontend
Staff Software Engineer
Remote
5+ years of experience
Education · Gaming

Description For Software Engineer (Senior or Staff)

Brilliant is on a mission to create a world of better problem solvers through interactive learning experiences in math, science, computer science, and data analysis. As a Senior/Staff Software Engineer, you'll join a small, elite team working on innovative educational technology that serves hundreds of thousands of paid subscribers.

The role demands exceptional engineering talent with at least 5 years of experience, particularly seeking former founders, early employees who grew into staff engineers at high-growth companies, or experienced engineering leaders who've returned to IC roles. You'll work in small, focused teams alongside Product, Design, and Data colleagues to create impactful learning experiences.

The company maintains a healthy business approach, being default alive and growing at high double-digits year-over-year. The culture values adventure, excellence, generosity, and candor, with core hours (10am - 3pm Pacific) ensuring real-time collaboration regardless of location. The engineering team is AI-enabled and focuses on outcomes over outputs, moving fast while maintaining high quality standards.

Compensation is competitive ($175,000-$220,000) with stock options and comprehensive benefits including 100% covered health insurance premiums, generous parental leave, and flexible PTO. The company has hubs in SF and NYC, with quarterly team offsites for collaboration and connection.

This is an opportunity to join a mission-driven company that's making a real impact in education while working alongside experienced professionals who are doing the best work of their careers. The role offers both technical challenges and the satisfaction of helping people learn more effectively worldwide.

Last updated 2 months ago

Responsibilities For Software Engineer (Senior or Staff)

  • Bring new features from conception to completion across the entire stack
  • Be mindful of the big picture from both technical and business perspectives
  • Exercise high degree of autonomy and technical authority
  • Contribute to a culture of excellence within your pod
  • Advocate for initiatives to improve developer and user experience
  • Focus on impact on learners

Requirements For Software Engineer (Senior or Staff)

  • At least 5 years of professional experience in web-focused software engineering
  • Experience in building robust, maintainable, AI-interoperable software systems
  • Capability to work across the stack
  • Proficiency in using appropriate tools for the job
  • Ability to write simple, understandable code
  • Experience with AI tools and workflows
  • Deep technical experience required

Benefits For Software Engineer (Senior or Staff)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • 100% coverage of medical, dental, and vision insurance premiums
  • Generous parental leave
  • Up to $1900/month in dependent healthcare coverage
  • Flexible PTO (approximately 6 weeks per year)
  • Home office equipment provided
  • Professional development stipend
  • Free food at offices
  • Stock options

Interested in this job?

Jobs Related To Brilliant Software Engineer (Senior or Staff)

Lead Software Engineer - Javascript / Typescript / React

Lead Software Engineer position at JPMorgan Chase focusing on JavaScript, TypeScript, and React development, leading multiple teams in the Commercial & Investment Banking division.

Senior Lead Software Engineer - React UI Developer - Synergy

Senior Lead React UI Developer position at JPMorgan Chase, focusing on building secure and scalable financial technology solutions within the Equities Derivatives team.

Lead Software Engineer - Full Stack Lead

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, React, and cloud technologies, requiring 5+ years of experience.

Lead Software Engineer - Full Stack Lead

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, React, and cloud technologies, requiring 5+ years of experience.

Senior Design Manager

Senior Design Manager role at Disney leading product design teams across EMEA, combining creative leadership with commercial strategy in a hybrid work environment.