Search jobs > San Diego, CA > Senior software engineer

Senior Software Engineer - Frontend/ Marketing

Art of Problem Solving
San Diego, California, US
Full-time

As a Senior Software Engineer at AoPS, you will play a crucial role in advancing our mission to discover, inspire, and train the great problem-solvers of the next generation.

In this role, you will lead complex software development projects, implementing innovative solutions and working with leadership to drive technical strategy within your assigned team.

If you are a strategic, creative full stack engineer excited to collaborate with Marketing to enhance user experience through data, we'd love to hear from you!

Do you have the following skills, experience and drive to succeed in this role Find out below.

The Senior Software Engineer Will

  • Plan, develop, test, and implement large and complex new software programs, including programs that may require analysis of multiple design approaches and innovative solutions.
  • Test, evaluate, and code review others’ programs and is a technical coach and mentor to team members with attention to architecture and design.
  • Understand, analyze, and maintain complex existing programs and proactively identifies potential improvements to existing programs.
  • Clearly and thoroughly document new and existing programs in various formats (in code, alongside code review, and outside of code).
  • Work closely with Engineering Leadership and other team members to improve development, testing, review, and deployment practices to maintain the right architecture, design, and production level quality.
  • Work closely with Product Owners, Designers, and other stakeholders to be a notable contributor on product / development strategy and is involved in projects from their inception to launch including creating and analyzing project specifications.
  • Proactively communicate potential roadblocks and development status and accurately estimate development timelines.
  • Maintain an understanding of current web technologies and programming practices and proactively work to expand knowledge and skill-set.

The Ideal Candidate Has

  • 2+ years professional experience with marketing tools such as Google Analytics, Optimizely, Hotjar, and Facebook Pixel required.
  • 4+ years professional experience in full stack web development using any of the following strongly preferred :
  • HTML, CSS, Javascript (or TypeScript), React.
  • RDBMS such as MySQL / MariaDB or PostgreSQL.
  • Node.js or PHP.
  • Strong understanding of SEO best practices required.
  • Ability to provide technical leadership and coaching on full stack design and code.
  • Ability to work independently and as part of a team, including handling multiple projects or tasks simultaneously and quickly adapting to changing tasks or priorities.
  • A track record as a thought leader on product / development strategy and owner of large projects.
  • Excellent problem-solving, analytical, and creative skills.

Why Join AoPS

This is a hybrid full-time position based at our headquarters in San Diego, CA. The full salary range for this position is 122k-155k with a 6% year-end bonus.

Here are some things you can look forward to :

  • Impact : You will drive innovation and technical strategy that will impact our growth and ability to reach more students.
  • Culture : Work and collaborate with an organization filled with builders and life-long learners who strive to discover, inspire, and train the great problem solvers of the next generation.
  • Flexibility : Casual work environment with a hybrid work week and flexible scheduling.
  • Benefits : Multiple options for Medical, Dental and Vision plans.
  • Future Planning : 401K with company match.
  • Quality of Life : PTO Plan and supportive leadership that gives you the work-life balance you deserve.
  • Ease of Transition : Relocation bonus (if currently located outside of San Diego).

Background Check

Please note that employment is contingent on the successful completion of a background check.

About AoPS

Art of Problem Solving (AoPS) is on a mission to discover, inspire, and train the great problem solvers of the next generation.

Since 2003, we have trained hundreds of thousands of the country’s top students, including nearly all the 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 for most of our history, through the years we have expanded our unique problem solving curriculum into more subjects, such as language arts, science, and computer science.

By clicking submit application you agree that we may contact you regarding your application via email, phone or SMS and to the terms of our data privacy policy.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
VirtualVocations
El Cajon, California

A company is looking for a Senior Software Engineer - Mobile to help develop new functionality and maintain mobile applications and backend services. ...

Shield AI
San Diego, California

As a Senior Staff Engineer you’ll help lead the development of the HMD product web portal and integrated installer. It also provides a central location for autonomy engineers to interact with Hivemind software and communicate with other teams. Our software products enable companies to construct and ...

Promoted
VirtualVocations
El Cajon, California

A company is looking for a Senior Rust Software Engineer to develop and enhance decentralized infrastructure. ...

Daybreak Game Company
San Diego, California

Daybreak Games in San Diego is looking for a Senior Software Engineer, Platform to help with our ongoing releases and updates for our games!. Understanding of object-oriented software engineering principles and methodologies. Computer Science or Computer Science Engineering or equivalent work experi...

Kontron AG
San Diego, California

Kontron is looking for an Embedded Linux Platform software engineer to join our expanding software division. Debug and support platform software and custom OS requirements with minimum input. Work collaboratively with internal and external stakeholders in addressing software issues during all phases...

Stott and May
CA, United States

Are you a seasoned software engineer with a passion for solving complex problems? Do you thrive in a dynamic, start-up environment where your skills and creativity can truly shine? If so, we have an exciting opportunity for you to join an emerging startup in the GenAI industry, as a founding enginee...

Apple
San Diego, California

Join an early-stage team that is building a modern analytics platform using an innovative approach to software engineering, ML, and cloud data management! We are seeking a highly motivated software engineer to build scalable services, data extraction tools, infrastructure as code automation, and AI ...

ServiceNow
San Diego, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific need...

Aitopics
San Diego, California

As a Senior Staff Software QE on the AI Search team, you will play a critical role in the product’s testing and strategy. Advanced knowledge of Software Quality Engineering process and best practices. ServiceNow allows employees to work the way they want to, not how software dictates they have to. I...

Insulet Corporation
San Diego, California
Remote

Works closely with other software and hardware engineers to integrate and debug systems. Designs, develops, tests and documents wireless, smart phone and cloud based software solutions. Ensures that their design is in compliance with Company policies, and that software activities are appropriate for...