> Markdown version of [/jobs/ext/135735-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/135735-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Amplify Education, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $130,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, User Authentication, Automation of Tests, Code Review, Data Stores, DevOps, Amazon DynamoDB, Fault Tolerance, Monitoring of Systems, Identity and Access Management, Interoperability, Python (Programming Language), PostgreSQL, OpenID, Security Assertion Markup Language (SAML), Software Deployment, Software Engineering, SQL Databases, Web Application Frameworks, Datadog, Cloud Platform System, ReactJS, AngularJS, Information Technology, Terraform, Docker - **Published:** May 22, 2026 - **Apply:** https://amplify.wd1.myworkdayjobs.com/Amplify_Careers/job/Remote---United-States/Senior-Software-Engineer_Req_12713 ## About the Role * 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. Preferred Qualifications: * Experience with the languages and frameworks we use: Java, Python * Experience with modern data stores such as PostgreSQL, DynamoDB * Experience with modern frontend frameworks like React, Angular * Experience in managing cloud-based infrastructure using tools like AWS, Datadog, Terraform, and Docker * Experience in education or ed-tech ## Description As a Senior Software Engineer on Amplify's Authentication & Interoperability team, you will join a specialized team responsible for one of Amplify's most mission-critical systems, ensuring secure and seamless access to Amplify's K-12 educational platform. This team serves as the foundation of Amplify's digital ecosystem. In this role, you will work within cross-functional teams to architect and maintain highly scalable, secure systems that connect Amplify's products with diverse educational technology environments. You will lead high-impact projects through their full lifecycle, from system design to production deployment, building robust and fault-tolerant systems that scale to a growing user base while meeting the reliability and security requirements of educational institutions. Essential 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. ## Related Videos - [Developer Tested, Educator Approved](https://www.wearedevelopers.com/videos/939-developer-tested-educator-approved) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)