Senior Software Engineer
Core
Build and maintain full-stack web applications powering learning, mentoring, and capability development products for a product community.
Role type
Senior full-stack software engineer
Builds
Product Learning Platform, Mentor-Mentee Platform, Product Scorecard, and future capability-building products
Domain
EdTech / Product Community Platforms
Deliverable
production ML models | product features
Required skills
TypeScript, React, Node.js, Go, RESTful APIs, PostgreSQL, MySQL, AWS, Azure, GCP, Docker, Kubernetes, CI/CD, software architecture, testing, security, DevOps
Preferred skills
AI-assisted development tools, emerging engineering practices, automation technologies
Responsibilities
Design, develop, test, deploy, and maintain full-stack web applications; Own the end-to-end software development lifecycle; Design and develop reusable APIs, integrations, and shared services; Implement and maintain CI/CD pipelines and engineering automation; Troubleshoot production issues and perform root cause analysis; Evaluate and adopt emerging engineering practices and tools; Contribute to engineering culture through code reviews and mentoring
Seniority
Senior, hands-on IC