About Aperture Education |

Aperture Education, a Riverside Insights Company, is a rapidly growing education technology company specializing in social and emotional learning (SEL) solutions. Our team is dedicated to ensuring that all members of school and out-of-school time communities, both children and adults, have the social and emotional skills to be successful, productive, and happy. Serving over 4 million students in districts across the nation, our products and services allow educators to measure and teach social and emotional skills for youth in grades K-12 both in school while developing their own social and emotional skills and understanding through teaching practice.


Job Summary |

We are looking for a passionate Sr. Software Engineer to develop and release features on our new social and emotional learning (SEL) assessment delivery and results platform. This member will be a part of a small but nimble development team with extensive engineering experience at top tier technology companies. This teammate may manage a small team of FE engineers.

Ultimately, the role of the Sr. Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. This role will report directly to our VP of Engineering.


Responsibilities |
  • Develop and release software solutions in an agile environment.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepare and release solutions by determining and architecting system specifications, standards, and programming.
  • Lead FE Code Reviews.
  • Manage and develop a small team of FE engineers.
  • Help to make a positive impact on the lives of the many children, youth, and adults with which we serve


*Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.


Desired Technologies Experience |
  • React.js
  • Cloud experience (AWS, Azure, GCP)
  • JavaScript


Education & Experience |
  • No education requirement
  • Minimum of four (4) years’ experience developing software products
  • Experience with Scrum/Agile development methodologies


Work Environment |
  • Work can either be performed remotely (w/ daily Zoom calls) or in-person at our main office
  • This job requires occasional travel to our home office (0-5%) for team bonding events



 We Are an Equal Opportunity Employer |  Aperture Education does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or other non-merit factor.


Aperture Education, in compliance with the Drug-Free Workplace Act of 1988 provides a drug-free workplace for all employees


This position has been filled.