Amplify

Senior Software Engineer

Amplify$120K — $150K *
US-AnywhereRemote in United States
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS in Computer Science or equivalent degree or training
  • 3+ years of professional software development experience
  • Experience with authentication systems and identity protocols like SAML and OIDC
  • Proficient in server-side development and SQL database technologies
  • Track record of problem-solving within complex systems and large code bases
  • Experience in fast-paced, collaborative environments with self-directed learning capabilities
  • Strong verbal and written communication skills for articulating technical concepts

Responsibilities

  • Shape and build high-quality, scalable software solutions for Amplify's learning platform
  • Develop back-end systems, implementing automated tests and tooling
  • Review code from fellow engineers to solve complex problems
  • Collaborate with DevOps on deployment processes and infrastructure management
  • Ensure software reliability in real classroom environments through proactive testing and monitoring
  • Participate in code reviews and learning sessions to promote engineering best practices

Benefits

  • Opportunities for professional growth and development
  • Collaborative and inclusive team culture
  • Engagement in meaningful work to improve education accessibility
  • Work on a high-impact, mission-driven team
  • Flexibility in work arrangements to support personal well-being
Full Job 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. Required Qualifications: • 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

About Amplify

Amplify Snack Brands, Inc. is a snack food company focused on developing and marketing products that appeal to consumers' growing preference for better-for-you (BFY) snacks. The company's brands include SkinnyPop, Paqui, Oatmega, and Tyrrells. SkinnyPop is a leading BFY ready-to-eat popcorn brand in the U.S. Paqui is a fast-growing BFY tortilla chip brand in the U.S. Oatmega is a line of BFY protein bars and shakes. Tyrrells is a premium snack food brand in the U.K. and Europe. Amplify's products are sold in the U.S., Canada, U.K., and Europe.
Learn more about Amplify
Size
1,000 employees
Industry
Net Income
-$4
Founded
2014
5 Year Trend
+22%
Revenue
$394
NASDAQ

Similar Jobs

More Jobs at Amplify

More Education, Government & Non-Profit Jobs

Find similar Senior Software Engineer jobs: