Senior Backend Engineer
Core
Design, build, and maintain scalable backend systems and services powering K-12 learning solutions.
Role type
Senior Backend Engineer
Builds
Scalable backend services, RESTful APIs, and data models for education platforms
Domain
EdTech / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Node.js, Express, JavaScript, TypeScript, RESTful API design, SQL (PostgreSQL), NoSQL (MongoDB, DynamoDB), AWS (Lambda, ECS, EC2, RDS, S3, API Gateway), Git, Unix/Linux, distributed systems architecture
Preferred skills
Docker, AWS CDK, microservices architecture
Technologies
Node.js, Express, PostgreSQL, MongoDB, DynamoDB, AWS, Git, Docker
Responsibilities
Design and develop scalable backend services and APIs; Build and manage RESTful APIs; Design and implement data models; Develop and maintain backend systems on AWS; Ensure performance, scalability, and reliability; Troubleshoot and resolve production issues; Contribute to system architecture decisions; Support deployment processes and maintain CI/CD workflows
Seniority
Senior, hands-on IC