Responsibilities
- Design, develop, and sustain a scalable, high-performing, and maintainable platform for managing applications and loan repayments across front-end and back-end systems
- Apply full-stack expertise to collaborate with the team in delivering an intuitive and accessible user experience for students and administrators, while building a reliable, high-quality API for partner integration
- Establish and promote standards for code integrity, system architecture, and security through mentorship, code reviews, and technical leadership
- Manage the daily activities of 2-3 engineers in coordination with the Director of Engineering
- Collaborate with cross-functional teams to define, prioritize, and decompose complex initiatives into actionable deliverables, balancing new features with technical debt reduction
- Collaborate with engineering and product leadership to define user stories and lead continuous improvement in team delivery and collaboration practices
- Cultivate a culture of engineering excellence through teamwork, knowledge exchange, and iterative improvement
- Support system reliability by contributing to on-call rotations, building resilient and self-healing systems, and using infrastructure as code and monitoring tools to ensure high availability
Work Arrangement
Hybrid