×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Art of Problem Solving
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 99000 - 130000 USD Yearly USD 99000.00 130000.00 YEAR
Job Description & How to Apply Below

Software Engineer II at Art of Problem Solving (AoPS)

At AoPS, we are world leaders in teaching advanced mathematics. We train many of the most elite mathematicians in the world, including all members of the US International Math Olympiad team—and we're expanding that same standard of excellence into new subjects and experiences.

AoPS is unique because it is vertically integrated: we develop our own curriculum, run our own physical learning centers, employ teachers, and have a robust and capable product, design, and engineering team. Your job will be to help build the future of AoPS, creating the transformative digital experiences that students and teachers use to push the upper bounds of great teaching and learning.

As a Software Engineer II, you'll take ownership of features and components that help students and families discover and connect with AoPS. You'll work alongside product, design, and other engineers to build products that make learning irresistible—growing your skills while delivering real value to hundreds of thousands of learners.

What You’ll Do
  • Own Features End-to-End: Take responsibility from design through deployment, making sound technical decisions and delivering high-quality work.
  • Build Robust Solutions: Design and implement reliable solutions, evaluate trade‑offs, integrate with other systems, and address technical debt.
  • Grow Your Craft: Deepen expertise in our tech stack and develop advanced knowledge in specific areas, writing efficient, maintainable code and continuously improving the systems you touch.
  • Contribute to Technical Direction: Participate in design discussions, offer ideas, and help shape the technical approach for your components.
  • Communicate Clearly: Keep stakeholders informed on progress, surface blockers early, and collaborate effectively with the team.
  • Deliver Quality: Design for reliability, write thorough tests, implement monitoring where needed, and ship work that holds up in production.
The Ideal Candidate Has
  • 2–4 years of professional experience in full stack web development.
  • Solid proficiency with modern web technologies (Type Script, React, Next.js, Postgre

    SQL).
  • Ability to take ownership of features and deliver them independently with limited guidance.
  • Strong problem‑solving skills and attention to code quality.
  • Comfort working in a fast‑paced environment where requirements evolve.
  • A collaborative mindset and clear communication skills.
Bonus Points For
  • Experience with Shopify, especially headless integrations.
  • Strong experience with Vercel and Next.js.
Why Join AoPS

This is a hybrid full‑time position based in our San Diego office. The full salary range for this position is $99k–$130k.

Here are some benefits you can look forward to:

  • Flexibility:
    Casual work environment with flexible scheduling.
  • Benefits:
    Multiple options for Medical, Dental, and Vision plans.
  • Future Planning: 401(k) with company match.
  • Quality of Life: PTO plan and supportive leadership that gives you work‑life balance.
  • Ease of Transition:
    Relocation bonus (if currently located outside San Diego).
  • Mission‑Driven Work:
    Join a small, high‑agency team building the future of how students experience world‑class education.
  • Impact:
    Your work will directly affect hundreds of thousands of students discovering the joy of problem solving.
Background Check

Employment is contingent on the successful completion of a background check.

Work Authorization

We require legal authorization to work in the US; we are not offering sponsorship (STEM‑OPT, H‑1B).

About AoPS

Art of Problem Solving (AoPS) is on a mission to discover, inspire, and train the next generation of great problem solvers. Since 2003, we have trained hundreds of thousands of the country’s top students, including nearly all members of the US International Math Olympiad team, through our online school, in‑person academies, textbooks, and online learning systems. While our primary focus has been math, we have expanded into language arts, science, and computer science.

Seniority

Layer

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Education

Referrals

Referrals increase your chances of interviewing at AoPS by 2x.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary