← Все вакансии/Senior/amplify
SeniorRemoteRemote - United States

Senior Software Engineer

A
amplify
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Amplify helps teachers bring delight and rigor to students every day. We have become a leader in K–12 literacy, biliteracy, math, and science by building inspiring teaching and learning experiences based on research. The Amplify Classroom platform combines curriculum, assessment, and supplemental learning into one coherent high-quality instructional system. A pioneer in education since 2000, Amplify has developed deep relationships in states and districts by partnering with educators to drive implementation quality and improved outcomes. Today, Amplify serves more than 18 million students and teachers across all 50 states and on six continents.

Responsibilities

  • Shape and build high-quality, scalable software solutions that support Amplify’s learning platform.
  • Develop back-end systems, including automated tests and related tooling.
  • Review code from other engineers, applying a pragmatic and detail-oriented approach to solving complex problems.
  • Collaborate with DevOps to develop, manage, and monitor deployment processes and infrastructure.
  • Ensure software meets the needs of students and performs reliably in real classroom environments, including proactive testing and system monitoring.
  • Participate in a collaborative engineering culture through code reviews and learning sessions that promote best practices.

Requirements

  • BS/MS in Computer Science or equivalent degree or training.
  • 3+ years of professional software development experience.
  • Experience with authentication systems and identity protocols such as SAML and OIDC.
  • Understanding of good software design and modern software engineering practices.
  • Experience with server-side development.
  • Experience with SQL database technologies.
  • Experience deploying production systems in the cloud.
  • Track record of problem-solving ability and working within complex systems and large code bases.
  • Experience working in a fast-paced, collaborative environment and engaging in self-directed learning.
  • Ability to clearly articulate technical concepts verbally and in writing.
  • A passion for working on education products and a desire to make them more equitable and accessible.

Conditions

  • Full Time
  • Remote - United States
Стек и навыки

С чем работаем