companyArt of Problem Solving logo

Software Engineer II

Art of Problem SolvingSan Diego, California, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Your Responsibilities: Feature Ownership: Assume full responsibility for features from conception to deployment, making informed technical decisions and delivering high-quality work that aligns with team commitments. Robust Solutions: Design and implement reliable solutions within your area of ownership, weighing trade-offs and ensuring seamless integration with other systems while addressing technical debt along the way. Skill Development: Enhance your proficiency in our tech stack and deepen your knowledge in specialized areas, writing efficient and maintainable code while continuously improving existing systems. Technical Direction: Engage in design discussions, contribute innovative ideas, and help define the technical strategies for your components. Your insights will shape our development process. Clear Communication: Keep stakeholders updated on progress, identify blockers early, and foster effective collaboration with your team through transparent communication. Quality Assurance: Design for reliability from the outset by writing comprehensive tests and implementing monitoring as needed, taking pride in delivering work that performs well in production.

About the job

Art of Problem Solving (AoPS) is known for advanced mathematics education and supports the US International Math Olympiad team. The company is expanding into new subjects and learning experiences, and seeks contributors who care about education and impact.

AoPS designs its own curriculum, runs physical learning centers, and employs educators along with product, design, and engineering teams. This structure allows for close collaboration and a direct impact on how students and teachers learn and teach.

Role Overview

The Software Engineer II will develop features and components that help students and families connect with AoPS. The position involves working with product managers, designers, and engineers to build digital experiences that support learning and engagement.

What You Will Do

  • Own development of features and components that connect families and students to AoPS programs
  • Collaborate with cross-functional teams to design and deliver engaging educational products
  • Contribute to digital tools that support both students and educators
  • Grow technical skills while delivering value to a large and diverse user base

Location

This role is based in San Diego, California, United States.

About Art of Problem Solving

Art of Problem Solving (AoPS) is dedicated to fostering excellence in mathematics education. We have a proven track record in training elite mathematicians and are expanding our reach into new subjects and innovative learning experiences, underpinned by a vertically integrated approach that includes curriculum development, physical learning centers, and a talented team of educators and engineers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.