Amplify

Amplify

Senior Software Engineer

Remote - United States · Senior

Sponsorship not specifiedDetected 16 days ago
TypeScriptReactNode.jsExpressBackend DevelopmentMongoDBAWSGCPAzureDockerTerraformDatadogDevOpsComputer VisionLLMsJestTest AutomationProblem SolvingMentoring

About the role

  • About Amplify Amplify helps teachers bring delight and rigor to students every day.
  • Today, Amplify serves more than 18 million students and teachers across all 50 states and on six continents.
  • For more information, visit Amplify.com http://amplify.com.

Responsibilities

  • Design and implement the integration of AI models into our platform: develop AI-based tooling to support teachers in classroom orchestration, lesson planning, lesson customization, and coaching
  • Develop TypeScript code across front-end and back-end components including automated tests and related tooling
  • Collaborate with our DevOps team in developing, managing and monitoring our deployment processes and infrastructure

Requirements

  • BS/MS in Computer Science or equivalent degree or training
  • 3+ years of professional software development experience
  • 2+ years' experience with a modern frontend framework (e.g. React)
  • Experience with server-side development (e.g. NodeJS)
  • Experience with database technologies (e.g. MongoDB)
  • Experience deploying production systems in the cloud (AWS, GCP, Azure)
  • Strong problem solving ability and experience working within complex systems and large code bases
  • Ability to articulate technical concepts verbally and in writing
  • Experience (professional or personal) with using and integrating the latest

Nice to have

  • Experience with the languages and frameworks we use: TypeScript, Node.js, Express, Nx, React, ESBuild
  • Experience with the datastore we use: MongoDB
  • Experience in managing cloud-based infrastructure using tools like AWS, Datadog, Terraform, and Docker
  • Experience (professional or personal) with using and integrating the latest AI
  • If you are selected for employment, a background check will be required.
  • As required by state and local laws and district policies, you may be required to provide additional documentation, such as proof of vaccination, or submit to enhanced background screening, such as fingerprinting.

Skills

  • Proficiency in automated testing techniques, with experience in testing frameworks like Jest and WebdriverIO
  • Experience in education or ed-tech
  • Large Language Models, Model Context Protocol, Automatic Speech Recognition, Computer Vision, etc
  • Amplify is an Equal Opportunity Employer.
  • Amplify is committed to providing reasonable accommodations for qualified individuals with disabilities, including disabled veterans.
  • Amplify is an E-Verify participant.
  • Review code from other engineers on the team, bringing your keen eye for pragmatic and elegant solutions to challenging problems

Benefits

  • Shape and build high-quality, robust, scalable software solutions that help Amplify build and maintain a best-in-class learning platform
  • Participate 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
  • 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.

This listing is sourced directly from Amplify's careers page and normalized into a canonical job model.