join our team

Employment Opportunities

Software Engineer

Location: Wilton, Connecticut ERB Office or Remote

(ERB staff are working from home during the pandemic)

Reports To: Executive Director of Development

Educational Records Bureau (ERB) is a not-for-profit organization that supports educational excellence and student growth through tests of reasoning ability and learning achievement. Our assessments and data analyses cover the educational lifecycle from school admission through the lower, middle, and upper school years. For almost 90 years, and with approximately 2,000-member schools and districts around the world, ERB is a trusted source to inform admission decisions as well as to support and evaluate curriculum and instruction. Insights from ERB data also empower parents and students to take charge of and accelerate the student’s learning trajectory.
Position Summary
The Software Engineer will be part of the team that maintains ERB’s new 360 application. Your primary focus will be the development and maintenance of our newest data platform that supports our achievement and admissions products. The ideal candidate will have broad experience and be familiar with the complete technology stack from the OS to the application layer.
Major Responsibilities
  • Architect enterprise-level solutions with a focus on security and performance.
  • Analyze, define and prioritize business requirements in order to improve workflows and processes.
  • Create/manage documentation
  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable modules
  • Solve complex performance problems and architectural challenges
  • Integration of data storage solutions
  • Write “clean”, well-designed code
  • Produce detailed specifications
  • Contribute to all phases of the development lifecycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
Ideal Experience
  • Bachelor’s degree in Computer Science, or related IT field
  • 5+ years designing and implementing enterprise applications
  • Implementing scalable and maintainable code
  • The following Skill, Languages, and Frameworks are necessary
    • Node.JS
    • Python (3+)
    • PostgreSQL
    • REST API Creation
    • Django Framework
  • The following Skills, Languages, and Frameworks are a bonus
    • Django REST
    • JIRA
    • PHP / C# / Java
    • Celery
  • AWS Certified Cloud Practitioner
  • Personal Traits
    • Ability to work as a member of a team
    • Ethical conduct
    • Strong communication skills
To apply for this position, please email a cover letter and resume to

Stay in touch