Posted a month ago

The Core Engineering Team at Noodle manages the integration and processing of the hundreds of educational data sources that drive Noodle’s products. This role works closely with Solutions Architects and other Software Engineers to onboard new university partners into Noodle’s data ecosystem, evaluate and develop integrations with new data systems, as well as continually expand and improve Noodle’s internal data tools and libraries.

As a Full Stack Web Developer at Noodle you will:
  • Design, build and maintain a public facing REST API that validates and routes data to downstream systems in seconds
  • Uphold engineering best practices such as code review and CI/CD, and serve as a mentor for junior engineers
  • This role will report directly to the Senior Director of Engineering
You have:
  • 3-5+ years experience with Python development
  • 3+ years experience using popular Python Web Frameworks (We use Django)
  • 3+ years of experience with frontend development technologies such as React/Vue, JavaScript/ES6
  • 2+ years experience working with AWS technologies
  • Strong relational database and SQL skills
  • Experience in agile software development methodologies and best practices
Preferred additional qualifications:
  • Experience working with celery, django rest framework and postgres
  • Engineering management experience
  • Understanding of AWS technologies including RDS, EC2, Cloudwatch
  • Experience managing infrastructure as code using AWS CDK or similar tools
  • Automated testing and data quality assurance experience

At Noodle, we hire people who will help us change the future of online education. Even if you don't think you check off every bullet point on this list, we still encourage you to apply! We value both current experience and future potential

We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Full Stack Web Developer