Job Directory Software Engineer, Co-Op

Software Engineer, Co-Op
Brooklyn, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

A pioneer in K-12 education since 2000, Amplify is leading the way in next-generation curriculum and assessment. Our captivating core and supplemental programs in ELA, math, and science engage all students in rigorous learning and inspire them to think deeply, creatively, and for themselves. Our formative assessment products turn data into practical instructional support to help all students build a strong foundation in early reading and math. All of our programs provide teachers with powerful tools that help them understand and respond to the needs of every student. Today, Amplify serves more than three million students in all 50 states. For more information, visit amplify.com.

Amplify builds innovative and compelling digital educational products that empower teachers and students across the country. We have a long history as the leading innovator in K-12 education - and have been described as the best tech company in education and the best education company in tech. While others try to shrink the learning experience into the technology, we use technology to expand what is possible in real classrooms with real students and teachers.

At Amplify, everyone is working together to improve the future of education.

Our work environment is collaborative, inclusive and respectful of diversity of thought and ideas. We are located in DUMBO Brooklyn, right near the east river waterfront. We are believers in the occasional healthy snack break, biking to work and hiring really talented people who enjoy working in a fun, creative, learning environment.

You'll work on an autonomous agile team with 5-10 other developers, test engineers and a product owner who are passionate about improving education and building software the right way.

* This is a temporary position*

Responsibilities of the Software Engineer Co-Op:

* Reading, discussing and questioning user stories, and breaking them down into smaller tasks. (A user story is a chunk of work that can be completed in 2 weeks or less and can range from implementing a new feature that our customers will love to writing a proposal for how to approach a thorny technical problem to cleaning up some code that could be just a little bit better.)
* Writing well-organized, easy to read code that adheres to the team's defined styles and conventions
* Writing automated tests that validate working code
* Reviewing code and having your code reviewed by others
* Collaborating with your teammates to continuously improve everything we do

Basic Requirements of the Software Engineer Co-Op:

* A background in computer science fundamentals including algorithms and data structures
* Experience with Java, Python, or another object-oriented language and the ability to quickly learn a new language
* Familiarity with relational databases
* Familiarity with web application development
* Ability to work with a close-knit team and to both give and receive constructive feedback
* Strong communication skills
* An interest in the education landscape and how to improve it

Amplify is an Equal Opportunity Employer of Minorities, Females, Protected Veterans and Individuals with Disabilities.

This position may be funded, in whole or in part, through American Recovery & Reinvestment Act funds.

Amplify Education, Inc. is an E-Verify participant.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.