Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amplify Logo

Software Engineer

Amplify

$120,000 - $129,000
Nov 3, 2025
Remote, US
Apply Now

Amplify is looking for a Software Engineer to build high-quality, robust, scalable software solutions that help Amplify build and maintain a best-in-class learning platform, specifically for literacy assessments.

Requirements

  • Understanding of good software design and modern software engineering practices.
  • Understanding of modern frontend and backend web technologies.
  • Strong problem-solving ability and experience working within complex systems and large code bases.
  • Experience with web technology and our tech stack is a bonus but not required.
  • Languages and frameworks: Python, Javascript, RESTful and GraphQL APIs
  • Data stores: Experience with modern data stores such as PostgreSQL, DynamoDB and Snowflake
  • Cloud infrastructure: Experience in managing cloud-based infrastructure using tools like AWS AppSync, Lambdas, Datadog, Terraform, and Docker
  • Testing: Proficiency in automated testing techniques, with experience in testing frameworks like Jest and WebdriverIO

Responsibilities

  • Build high-quality, robust, scalable software solutions that help Amplify build and maintain a best-in-class learning platform.
  • Develop code across front-end and back-end components, including automated tests and related tooling.
  • Reviewing code from other engineers on the team, bringing your keen eye for pragmatic and elegant solutions to challenging problems.
  • Collaborate with our DevOps team to develop, manage, and monitor our deployment processes and infrastructure.
  • Ensuring that our software meets the needs of all students and works reliably in real classrooms.
  • Engaging in proactive testing and monitoring of our systems and guaranteeing a good experience for our end users.
  • Participating in a collaborative learning environment within Amplify Engineering: reviewing code from other engineers and participating in learning sessions to foster best practices and engineering culture.

Other

  • BS/MS in Computer Science or equivalent degree or training.
  • 2+ years of professional software development experience.
  • Ability to work in a fast-paced, collaborative setting and engage in self-driven learning.
  • Ability to articulate technical concepts verbally and in writing.
  • A passion for working on education products and a desire to make them more equitable and accessible.