Note: The job is a remote job and is open to candidates in USA. Amplify is a leader in K–12 literacy and educational technology, seeking a Senior Software Engineer for their Authentication & Interoperability team. The role involves architecting and maintaining scalable, secure systems that connect Amplify's products to various educational technology environments, while leading high-impact projects from design to deployment.
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
Skills
- 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
- 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
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
- Annual discretionary bonus that rewards individual and company performance
Company Overview
Amplify helps teachers bring delight and rigor to students every day. It was founded in 2000, and is headquartered in Brooklyn, New York, USA, with a workforce of 1001-5000 employees. Its website is http://www.amplify.com.