tl;dr: Ensure there are no 500's, virtually no 502's, detailed 400's and lots and lots of 200's!
IntroductionWith our two products Equip and AutoProctor, we facilitate entire colleges and large companies around the world to conduct proctored, online assessments with high concurrency (34 million+ installs!) We also roll out features at a rapid pace. Your job will be to ensure that users can continue to use us, as features get deployed. Students and candidates who face a website issue in the middle of a test get furious very easily. So, your role will be critical to ensuring that everything runs smoothly!
We won't insult your intelligence by saying that you need to know about REST APIs and that you must help drive engineering excellence. If you don't know that already, you shouldn't apply to this job!
Day-to-dayWe are a product-led company and everything you want to know about the products are available on their websites. A typical task would look something like this:
Move a time-consuming function from EC2 onto Lambda
Add a fields parameter to an API endpoint so that only a subset of the fields are returned in the response
Publish a few custom POST requests on Postman so customers can integrate their workflow with our data
See the top of this post :)
The actual amount will depend on (i) skill (as demonstrated in the assessment, assignment and interview), and (ii) experience
100% cash
No ESOPs to begin with. ESOPs may be offered after 1 year, based on performance
Flask
SQLAlchemy
Postgresql
Excellent English Communication (oral/written)
CI/CD
AWS
REST
VanillaJS
You can find the detailed process here: https://whimsical.com/flask-AeHpjLUCARDJXrquZwuq8g
SummaryIf you are the kind who likes to dabble in architecting disparate systems, obsesses over uptime and is constantly thinking of whether you should have just used POST instead of PATCH, you are likely a great fit.
Skills Required
- Flask experience
- SQLAlchemy experience
- PostgreSQL experience
- Excellent oral and written English communication
- CI/CD experience
- AWS experience
- REST experience
- Vanilla JavaScript experience
What We Do
Equip is a product-led hiring and assessment software company. Its AI-native platform combines an applicant-tracking system, automated CV screening, skill assessments, AI-powered interviews, and market-leading proctoring. Equip serves organizations hiring for technical and non-technical roles, as well as colleges assessing students. Its companion AutoProctor product provides automated online exam monitoring, recording candidate activity and checking answers for plagiarism across global markets.
.png)







