SIGN IN
Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Art of Problem Solving · 10 hours ago

Senior Software Engineer

Art of Problem Solving (AoPS) is a leader in teaching advanced mathematics, seeking a Senior Software Engineer to reimagine the digital learning experience for elementary students. The role involves building engaging software products, driving strategic improvements, mentoring team members, and collaborating across the organization to enhance math education.
EducationE-LearningTraining
badNo H1Bnote

Responsibilities

Build Products That Matter: Architect software that engages, challenges, and inspires students to go deeper. Whether it's through gamification, AI-powered support, cleaner interfaces, or seamless integration with our paper books, you'll explore multiple approaches to create learning experiences that truly resonate. When the path forward isn't obvious, you'll pioneer the solutions that move our mission forward
Drive Strategic Evolution: Be a champion for continuous improvement—transforming legacy systems into modern platforms, refining our testing and deployment practices, and evolving our architecture for the future. When you spot technical debt or opportunities to adopt current frameworks, you'll take initiative to address them strategically. This isn't just refactoring, it's charting the technical path forward while keeping our products rock-solid for the students who depend on them
Elevate the Team: Through thoughtful code reviews and hands-on mentorship, you'll help teammates level up their skills. You're not just writing code, you're shaping how we think about architecture, design, and technical excellence across the team
Own the Entire Journey: From initial user conversations with Product and Design through launch and beyond, you'll be deeply involved in shaping what we build and how we build it. Your technical insights will influence product strategy, and you'll see your ideas come to life in the hands of real learners
Communicate Fearlessly: Keep stakeholders informed with clear timelines and early warnings when challenges emerge. No surprises: just transparent, proactive communication that helps the whole team move faster
Stay Sharp: Be curious about emerging web technologies and best practices, always expanding your toolkit and bringing fresh ideas to the team
Build AoPS Culture in SF: Help establish and amplify AoPS culture in our SF office. You'll get to know how we approach problem-solving through our values, mission, and collaborative spirit and translate that culture to the Bay Area while fostering strong connections with our teams at HQ
Prototype and Iterate: Prototype solutions quickly, test with families and iterate based on what you learn. Dig into user feedback and data to understand what's resonating and what's not
Work Across the Stack: Make technical decisions that balance moving fast with building foundations that scale, working across everything from React components to database schema and more

Qualification

Full stack web developmentTypeScriptReactNext.jsPostgreSQLJavaScriptTechnical leadershipAnalytical skillsBuilding cultureThriving in ambiguityProblem-solving skillsCreative skills

Required

4+ years professional experience in full stack web development
Strong proficiency with TypeScript, React, Next.js, and RDBMS such as PostgreSQL
Strong understanding of the JavaScript language and ecosystem
Experience building culture in an early stage startup environment
Ability to thrive in an ambiguous and fast-paced environment
Proven ability to build delightful consumer experiences
Ability to provide technical leadership on full stack design and code
A track record as a thought leader on product/development strategy and owner of large projects
Excellent problem-solving, analytical, and creative skills

Benefits

Multiple options for Medical, Dental and Vision plans
401K with company match
PTO Plan and supportive leadership that gives you the work-life balance you deserve
Relocation bonus (if currently located outside of San Francisco)

Company

Art of Problem Solving

company-logo
Art of Problem Solving is a company which produces books, classes, and other materials for outstanding math students.

Funding

Current Stage
Late Stage
Total Funding
$3.5M
2020-06-26Grant· $3.5M

Leadership Team

leader-logo
Craig Doss MSHR
Senior Human Resources Business Partner
linkedin
leader-logo
Jenna Szuch
Senior Talent Acquisition Partner
linkedin
Company data provided by crunchbase