Senior Software Engineer (Education.com)
Posted Updated
- Education.com is an indispensable resource for tens of millions of parents and teachers, and we know there are many more whose needs we are exceptionally well-positioned to meet
- We seek a Senior Software Engineer to enhance the Education.com platform for the next exciting phase of growth
- Collaborate with a cross-functional team of engineers, product managers, and designers to build and launch new features and improvements across the Education.com platform
- Design, develop, and maintain robust back-end services, alongside rich user interfaces
- Optimize application performance, scalability, and reliability in our state-of-the-art cloud environment
- Provide technical guidance, conduct design and code reviews, as well as mentor junior and mid-level engineers
- Evaluate and implement new technologies and best practices to ensure the platform remains cutting-edge and efficient
- Contribute to all phases of the development lifecycle, from initial concept and design to deployment and monitoring
- The ideal candidate will leverage their extensive experience building platforms that can adapt and scale to facilitate rapid growth
- Familiarity with AWS services, such as EC2, S3, and RDS
- Familiarity with document oriented databases, such as MongoDB
- 6+ years of professional experience in software engineering, preferably in a high-traffic web environment
- Experience with modern JavaScript frameworks, such as Node, React, and NextJS
- Proficiency in object oriented programming
- Detailed understanding of RESTful API design
- Excellent analytical reasoning, problem-solving, and communication skills
- Strong interest in EdTech and improving learning outcomes through technology
- Bachelor’s or advanced degree in Computer Science or a related discipline
- Detailed understanding of relational database systems, such as MySQL
