Software Engineer @ Amplify
Your Application Journey
Email Hiring Manager
Job Details
About Amplify
A pioneer in K–12 education since 2000, Amplify leads next-generation curriculum and assessment efforts in ELA, math, and science for over 15 million students.
Role Overview
The Software Engineer will be part of a fully remote engineering team, working cross-functionally with product managers, designers, data scientists and education experts to build robust, elegant systems that support impactful educational projects.
Examples Of Projects
- Develop tools for teachers and students to assess reading ability.
- Create reporting systems with assessment insights and recommendations.
- Improve APIs to enhance performance and reliability for educators.
Essential Responsibilities
- Build high-quality, robust, scalable software solutions.
- Develop front-end and back-end components including tests.
- Review and improve code on team projects.
- Collaborate with DevOps to manage deployment and monitoring.
- Ensure software reliability for classroom use with proactive testing.
- Participate in team learning sessions and code reviews.
Required Qualifications
- BS/MS in Computer Science or equivalent training.
- 2+ years in professional software development.
- Strong grasp of modern frontend and backend technologies.
- Excellent problem-solving skills and technical communication.
- Passion for developing equitable and accessible education products.
Preferred Qualifications & Tech Stack
Experience with web technologies and familiarity with Amplify's tech stack is a bonus.
- Languages: Python, Javascript
- APIs: RESTful, GraphQL
- Data Stores: PostgreSQL, DynamoDB, Snowflake
- Cloud: AWS AppSync, Lambdas, Terraform, Docker
- Testing: Jest, WebdriverIO
What We Offer
Amplify offers a competitive total rewards package including a 401(k) plan, health and mental health insurance, life insurance, paid time off, parental leave, and professional development programs. Salary range is $120,000 - $129,000 with eligibility for an annual discretionary bonus.
Equal Opportunity & Accommodations
Amplify is an Equal Opportunity Employer committed to diversity and providing reasonable accommodations for qualified individuals with disabilities. Background checks and additional documentation may be required.
Key skills/competency
- Software Development
- Python
- Javascript
- APIs
- DevOps
- Testing
- Cloud
- Scalability
- Code Review
- Collaboration
How to Get Hired at Amplify
🎯 Tips for Getting Hired
- Customize your resume: Tailor experience to Amplify's tech stack.
- Research Amplify: Understand their mission and education products.
- Network online: Connect with current Amplify engineers.
- Prepare coding examples: Showcase practical software projects.