Amplify logo
Amplify

A creator of high-quality teaching and learning experiences for K-12

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2000Company SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

$130K - $150K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishCloudSQL

Job Description

Senior Software Engineer

Amplify

• 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.

Job 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
  • 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

Benefits

  • 401(k) plan
  • 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

Amplify logo

Full Stack Software Engineer

Amplify

A creator of high-quality teaching and learning experiences for K-12

Full TimeRemoteTeam 1,001-5,000Since 2000

• 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. • Providing tools for teachers and students to effectively assess a child's reading ability. • Creating reports on student assessments with tools and recommendations for improving outcomes • Improving APIs to allow teacher and administrators' tools to perform to the highest standards of speed and reliability

United States
$120K - $129K / year
Shadeform logo

Senior Software Engineer

Shadeform

Deploy GPUs from 30+ vetted clouds under a single control plane.

Full TimeRemoteTeam 11-50Since 2023

• Building and maintaining the Shadeform GPU platform • Building out automated, reusable services for customers • Work on novel solutions to managing constrained and decentralized GPUs

United States
TRM Labs logo

Staff Software Engineer, Agent Engineering

TRM Labs

AI-powered investigations and threat intelligence to fight crime and build a safer world.

Full TimeRemoteTeam 201-500Since 2018

• Architect and implement a robust agentic framework that supports tool use, context retrieval, memory, and planning • Build intelligent, modular agents that automate investigative tasks and augment analyst decision-making • Extend and scale our LLM infrastructure (e.g. OpenAI, Anthropic, local models), including prompt engineering, RAG, and evaluation loops • Design safe, observable, and auditable agent behaviors — ensuring reliability in high-sensitivity environments • Evaluate performance across metrics like reasoning, latency, success rate, and hallucination, and iterate based on user feedback and system telemetry • Contribute to a culture of high ownership, rapid experimentation, and ethical AI deployment

United States
$200K - $275K / year
TRM Labs logo

Senior Software Engineer, Full Stack

TRM Labs

AI-powered investigations and threat intelligence to fight crime and build a safer world.

Full TimeRemoteTeam 201-500Since 2018

• Work on complex engineering problems that help you build and hone not only technical skills but also project management and human/soft skills. • Develop and maintain public APIs that are part of the API Product suite • Collaborate with stakeholders on transforming a functional vision into a tangible roadmap with clear outcomes. • Support and enable internal business units through shared engineering services and functionalities. • Develop cross-functional relationships with stakeholders across the organization to understand and empower their mission from end to end.

Canada
$211K - $250K / year