Senior Software Engineer, Product

Air Reading

EE. UU.

A distancia

USD 120.000 - 190.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Air Reading is seeking a Senior Software Engineer, Product to join a distributed team focused on building backend services, APIs, and data models that power student placement, scheduling, and school reporting. You will collaborate with product, design, teachers, and school teams to identify problems, develop solutions, and measure impact on learning outcomes.

Proficiency in TypeScript, Node.js, Express, Prisma, PostgreSQL, and React is valued, with AWS infrastructure and observability tooling.

Formación

  • 5+ years of experience owning, building and operating production web applications.
  • Bachelor of Science in Engineering or related technical field or related certification.
  • Hands-on experience designing, building, and operating production backend systems including API and service design, data modeling, authorization, failure handling, performance optimization, and debugging.
  • Proven ability to identify meaningful problems via user conversations, product data, or ops insights and drive end-to-end solutions with measurable impact.
  • Strong product partnership skills: clarifying problems, proposing approaches, and adjusting scope when needed.
  • Clear, thoughtful communication about priorities, alternatives, and tradeoffs with engineering, product and design teams.
  • Deep proficiency in TypeScript; server on Node.js/Express/Prisma/PostgreSQL; client in React.
  • Experience running production software on AWS (ECS Fargate, Aurora PostgreSQL, S3, CloudFront) with observability tools.
  • Commitment to accessibility, privacy, and reliability in software used by children and schools.
  • Demonstrated willingness to learn from students, teachers, coaches, and school staff and to mentor others.

Responsabilidades

  • Map student, teacher, and admin workflows with product and design; translate needs into scoped engineering work.
  • Design, build, and operate backend services, APIs, and data models powering placement, scheduling, and reporting.
  • Engage with teachers and operations staff; use feedback to define problems and validate solutions.
  • Make tradeoffs among speed, usability, reliability, and maintainability during critical class moments.
  • Measure impact of shipped work on classroom experience and learning outcomes; iterate accordingly.
  • Use production data and logs to diagnose issues and improve reliability post-release.
  • Contribute to a small team through code reviews, clear technical decisions, and mentoring teammates.

Conocimientos

Product partnership
Communication
Mentoring
Accessibility
Privacy

Educación

B.S. in Engineering or related field

Herramientas

TypeScript
Node.js
Express
Prisma
PostgreSQL
React
AWS

Descripción del empleo

Senior Software Engineer, Product

Air Reading | Product & Engineering

Location: Remote within the United States.

Air Reading helps students become confident readers through live, small-group online instruction. Our software supports the full learning experience: students joining class, teachers delivering lessons, schools tracking progress, and teams coordinating the work behind each session.

We are seeking a Senior Software Engineer, Product who pairs deep, hands-on backend expertise with sound product judgment and a genuine interest in how children learn and how teachers work. In this role, you will identify the problems most worth solving, articulate your reasoning, align with product partners, and own solutions from design through measurable results.

Why this role

This role is central to Air Reading’s ability to deliver high-quality instruction as we grow. You will work with a globally distributed product and engineering team on problems that shape every class, from student placement and dependable teacher tools to clear progress reporting for schools. You will build and operate production software while helping shape product direction, working closely with product, design, teachers, and school teams to identify problems, develop solutions, and learn from the results.

What you’ll do
  • Map student, teacher, and administrator workflows with product and design, and translate the problems you uncover into well-scoped engineering work.
  • Design, build, and operate backend services, APIs, and data models that power student placement, scheduling, teacher tools, and school reporting, and deliver the corresponding interface work.
  • Engage directly with teachers, operations staff, and other users. Use their feedback and product data to define problems, set priorities, and validate solutions.
  • Make deliberate tradeoffs among speed, usability, reliability, and maintainability, particularly when a class is about to begin or student information is involved.
  • Measure whether shipped work improves the classroom experience, supports student learning, or saves time for teachers and staff, and refine it based on the results.
  • Use production data, logs, and alerts to diagnose issues, strengthen reliability, and understand how features perform after release.
  • Contribute to a small engineering team through code review, clear technical decision-making, and support for teammates during production issues.
What you bring
  • 5 + years of experience owning, building and operating production web applications.
  • Bachelor of Science in Engineering, or a related technical field or related certification.
  • Substantial hands-on experience designing, building, and operating production backend systems, including API and service design, relational data modeling, business logic, authorization, failure handling, performance optimization, and production debugging.
  • A proven record of identifying meaningful problems through user conversations, product data, or operational insight, then leading the solution end to end and demonstrating its impact, whether through adoption, time saved, improved reliability, or better learning outcomes.
  • Strong product partnership skills: the ability to clarify problems, propose and constructively challenge approaches, reduce scope when appropriate, and adjust course when the evidence warrants it.
  • Clear, thoughtful communication about priorities, alternatives, and tradeoffs with colleagues across engineering, product, and design.
  • Strong proficiency in TypeScript. Our server runs on Node.js, Express, Prisma, and PostgreSQL, and our client is built with React. Experience with comparable technologies is welcome; we value depth of understanding over an exact stack match.
  • Experience owning software in production, including its reliability. Our infrastructure runs on AWS (ECS Fargate, Aurora PostgreSQL, S3, CloudFront), with Datadog and Sentry for observability and LaunchDarkly for feature releases. Familiarity with every tool is not required.
  • Careful attention to accessibility, privacy, and reliability in software used by children and schools.
  • A specific, informed interest in education and a willingness to learn from students, teachers, coaches, school leaders, and operations staff.
  • A track record of growing into broader ownership over time, along with a commitment to mentoring and helping other engineers grow while remaining close to the code.
  • Typically 5 or more years of professional experience. We place greater weight on the scope and impact of your work than on years alone. A computer science degree is welcome, but equivalent experience and demonstrated engineering ability are equally valued.
How we work

Air Reading’s values start with Student First. We act with care for students, teachers, and teammates; work openly as one team; use evidence to guide decisions; and keep learning and improving. We value people who take initiative, own their mistakes, and celebrate progress together.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior AI Product Engineer
Senior AI Product Engineer

Just Right Reader • EE. UU.

A distancia
USD 150.000 - 190.000
Senior AI Product Engineer
Senior AI Product Engineer

Just Right Reader • EE. UU.

A distancia
USD 150.000 - 190.000
Competitive salary
Growth opportunities
Collaborative team
Staff Software Engineer – AI EdTech
Staff Software Engineer – AI EdTech

Morgan Pinnacle Group • EE. UU.

A distancia
USD 200.000 - 250.000
Product Owner (Digital Product)
Product Owner (Digital Product)

Really Great Reading • EE. UU.

A distancia
USD 90.000 - 130.000
Software Architect
Software Architect

TrulyHired • EE. UU.

Presencial
USD 140.000 - 190.000
Senior Software Engineer
Senior Software Engineer

Air • Pittsburgh

Presencial
USD 120.000 - 180.000
Software Architect
Software Architect

Accelerate Learning Inc. • EE. UU.

Presencial
USD 150.000 - 210.000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Amplify • Oregon

Híbrido
USD 140.000 - 180.000
Software Engineer
Software Engineer

7Seventy • EE. UU.

A distancia
USD 135.000 - 167.000
Private health insurance
6,000 USD annual PD allowance
Extended parental leave
+4
Senior Software Engineer
Senior Software Engineer

Pearson • Hoboken (NJ)

A distancia
USD 140.000 - 170.000