Brisk Teaching Logo

Brisk Teaching

Senior or Staff Software Engineer (Full-Stack)

Reposted 17 Days Ago
In-Office
2 Locations
170K-230K Annually
Senior level
In-Office
2 Locations
170K-230K Annually
Senior level
The role involves developing user interfaces with React and TypeScript, backend services with Python and Flask, optimizing performance, and leading technical practices.
The summary above was generated by AI
ABOUT US:

Brisk is on a mission to empower teachers with AI-powered tools that save time and improve learning. With Brisk, educators instantly create rubrics, modify assignments for reading levels, detect plagiarism, and much more — directly in their LMS or Google Docs. We believe that the future of education should be equitable, efficient, and teacher-driven.

We are a diverse group of technologists, educators, and parents, all united by a passion to improve the lives of educators. With over a decade of collective teaching experience and roles at leading education technology companies like the Chan Zuckerberg Institute, Seesaw Learning, PBS Kids, Clever, Newsela, NoRedInk, Panorama Education, GoGuardian, and Edulastic, we deeply understand what educators need.

THE OPPORTUNITY:

We are looking for a Senior or Staff Full-Stack Engineer to help us build and scale the next generation of Brisk's AI-powered tools. You will play a critical role in building our web application, contributing both to the user-facing features (frontend) and the server-side logic (backend). As part of a small team, you’ll have the opportunity to drive impactful features, influence the direction of our platform, and contribute to the development of educational tools that have a direct impact on the teaching community.

YOU WILL:
  • Product Development: Contribute to both the design and development of Brisk’s platform, ensuring high-quality software that meets the needs of teachers and students.

  • Frontend Development: Lead the development of rich, responsive, and intuitive user interfaces using React and TypeScript. You should understand how React works, how to manage application state, and how to efficiently use its tools for rendering and updating UI. You'll be responsible for creating seamless interactions, delightful experiences, and ensuring that our UI is both functional and aesthetically pleasing.

  • Backend Development: Build and maintain scalable backend services using Python, Flask, and other relevant frameworks to support the frontend features. You’ll also be tasked with working on APIs that integrate with the frontend, ensuring clear and efficient communication between client and server.

  • Cross-Functional Collaboration: Work closely with other engineers, the founding team, and designers to iterate and ship new features and improvements.

  • Technical Leadership: As a Senior or Staff engineer, you'll contribute to defining and enforcing best engineering practices, conducting code reviews, and mentoring other team members in both frontend and full-stack development.

YOU HAVE:
  • React Expertise: Solid understanding of how React works, including component lifecycles, hooks, and state management. You should be comfortable building complex UI and managing application state effectively.

  • CSS and Layout Skills: Deep understanding of CSS, layout models (Flexbox, Grid), and the positioning model. You'll need to ensure that the UI is visually appealing and works well across different screen sizes and devices.

  • Performance and Accessibility Focus: Prioritization of performance and accessibility in every aspect of development. This includes ensuring that the application loads quickly, interactions are smooth, and the app is usable by people with a range of abilities.

  • API Knowledge: Experience in building and consuming APIs to support the frontend and backend integration. You’ll need to understand how APIs work and be comfortable making asynchronous requests from the frontend.

  • User-Centered Mindset: A passion for building delightful user experiences. You'll need to constantly think about the user journey, interactions, and how you can make the product both enjoyable and efficient for educators to use.

  • Attention to Detail: Pride on your attention to detail—whether it's fixing small UI issues, optimizing performance, or ensuring an interaction is as intuitive as possible.

  • Experience: At least 5 years of professional software engineering experience, with a balanced focus on both frontend and backend development.

  • Team Collaboration: A proven track record of working collaboratively with other engineers and cross-functional teams to deliver high-quality software.

BONUS:
  • Cloud and Backend Experience: Proficiency in Python and experience with backend frameworks like Flask (or similar), as well as cloud infrastructure knowledge, particularly AWS.

WHAT WE OFFER:
  • Competitive salary

  • Stock options, vested over 4 years

  • Comprehensive benefits package, including health, dental, and vision insurance.

  • Opportunities for professional growth and development.

  • Collaborate with your teammates two times a week via our hybrid model in either our San Francisco or New York City offices.

  • A supportive and collaborative work environment.

  • The chance to make a meaningful impact on education through innovative technology.

Equal Employment Opportunity & Diversity

At Brisk, we believe that diverse perspectives make better teams and stronger products. We are an equal opportunity employer and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, disability, or any other legally protected status.

Top Skills

AWS
CSS
Flask
Python
React
Typescript
HQ

Brisk Teaching San Francisco, California, USA Office

2 Embarcadero Center, San Francisco, CA, United States, 94111

Similar Jobs

10 Days Ago
In-Office
Niskayuna, NY, USA
128K-213K Annually
Senior level
128K-213K Annually
Senior level
Energy • Manufacturing • Solar • Renewable Energy
Lead AI platform architecture, design microservices and REST APIs, mentor engineers, and drive Agile practices for AI systems at scale.
Top Skills: AngularAWSAzureDockerGCPGoJavaJavaScriptKubernetesPythonReactTypescriptVue
25 Days Ago
In-Office
2 Locations
230K-270K Annually
Junior
230K-270K Annually
Junior
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Real Estate
As a Full Stack Software Engineer, you will build and improve user-facing products, collaborate with cross-functional teams, and design robust APIs.
Top Skills: APIsAWSJavaScriptPythonReactRelational DatabasesTypescript
7 Days Ago
In-Office or Remote
5 Locations
120K-150K Annually
Senior level
120K-150K Annually
Senior level
Fintech • Software
The Senior Full-Stack Software Engineer will participate in the full development life cycle, collaborating with product managers and architects, implementing modules, and validating software functionality.
Top Skills: JavaReactSpring FrameworkTypescript

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account