Software Engineer
Core
Build and maintain web-based systems for students and university partners using AI-assisted development.
Role type
Mid-level IC software engineer (web)
Builds
Web-based systems, microservices, and API-driven features for an education platform
Domain
EdTech / Higher Education
Deliverable
product features
Required skills
TypeScript, React, Node.js, AWS (Lambda, SQS/SNS, S3, DynamoDB), microservices, API design, contract testing, containerization, test automation, serverless architecture, CI/CD, test-driven development, code review, AI coding tools
Preferred skills
Experience with AI coding agents in production, modern web architecture patterns, cloud computing services
Technologies
TypeScript, React, Node.js, AWS, Docker, Kubernetes, GitHub Actions
Responsibilities
Collaborate with product teams to plan and develop web systems; design, develop, test, and deploy using modern web patterns; review code and ensure quality; support production systems; utilize AI coding agents in daily workflow; share knowledge and hone technical skills.
Seniority
Mid-level, hands-on IC