- Move Casper onto supported versions of key technologies like Meteor and MongoDB
- Improve reliability and stability of the Casper system
- Contribute to score evolution, rethinking how Casper scores are calculated, processed, and presented
- Design how Casper detects, deters, and responds to policy violations in an AI environment
- Improve how programs interpret results, from analytics to score presentation
- Support more complex program structures, such as institutions operating across multiple campuses and geographies
- Contribute to system design and thinking through how new work fits into existing systems (Senior)
- Lead or co-lead more complex backend-heavy initiatives (Senior)
- Improve code quality and engineering patterns through reviews, pairing, and example (Senior)
- Strengthen how the team approaches testing and reliability over time (Senior)
- Own parts of upgrade and stability work (Intermediate)
- Contribute to bug fixes and small improvements (Intermediate)
- Work across both frontend and backend (Intermediate)
- Build a strong understanding of production behavior (Intermediate)
- Participate in shared responsibility for supporting live test sessions (1-2 sessions/month, ~5 hours, often 6-10 PM Eastern, occasionally overnight/weekends)
AWSJavascriptMongoDB+2 more