Amplify

A pioneer in K–12 education, Amplify partners with educators to make learning rigorous and riveting for every student.

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

103 days ago

Salary

$160K - $180K / year

Bachelor Degree5 yrs expEnglishAWSAzureCloudGoogle Cloud PlatformMongo DBNode.jsReactType Script

Job Description

• Shape and build high-quality, robust, scalable software solutions that help Amplify build and maintain a best-in-class learning platform • 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 • Be part of our architecture and technical leadership team: review, inform and strategize around technical decisions for our systems and devX • Develop TypeScript code across front-end and back-end components including automated tests and related tooling • Review code from other engineers on the team, bringing your keen eye for pragmatic and elegant solutions to challenging problems • Collaborate with our DevOps team in developing, managing and monitoring our deployment processes and infrastructure • Ensure 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 • 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

Job Requirements

  • BS/MS in Computer Science or equivalent degree or training
  • 5+ years of professional software development experience
  • 2+ years’ experience with a modern frontend framework (e.g. React)
  • 3+ years 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)
  • Understanding of good software design and modern software engineering practices
  • Strong problem solving ability and experience working within complex systems and large code bases
  • 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.

Benefits

  • 401(k) plan
  • stock options
  • competitive health insurance and mental health options
  • basic life insurance
  • paid time off
  • parental leave
  • access to best-in-class development programs

Related Job Pages

More Full-stack Engineer Jobs

Senior Full Stack Developer

IO DIGITAL

We are a cohesive creative digital agency, transforming your brand to the next level.

Full-stack Engineer103 days ago
Full TimeRemoteTeam 51-200Since 2017

Senior Full Stack Developer building scalable products at IO

DockerJavaScriptLaravelNode.jsPHPReactVue.js
United States

Senior Software Engineer

Moov

Moov makes it easy for businesses to issue, accept, store, and disburse money.

Full-stack Engineer103 days ago
Full TimeRemoteTeam 51-200Since 2018

Senior Software Engineer building fintech systems at Moov

CloudMicroservicesOpen SourceRuby on RailsGo
United States
$165K - $185K / year
Full-stack Engineer103 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

Engineering Manager scaling iOS and Android teams at DroneDeploy.

AndroidiOSKotlinSwift
United States

Principal Software Engineer – Commerce

HubSpot

The easy-to-use CRM to scale your business.

Full-stack Engineer103 days ago
Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

Principal Software Engineer shaping the technical future of HubSpot's Commerce Hub.

Distributed Systems
Massachusetts
$313.8K - $502.1K / year