Flask SDE II (2-4 yrs)

Posted 11 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
2M-2M Annually
Mid level
Artificial Intelligence • Edtech • HR Tech • Software
The Role
Develop and maintain high-concurrency online assessment products, ensuring reliable performance, minimal server errors, and strong uptime. Responsibilities include migrating functions from EC2 to AWS Lambda, enhancing API endpoints, publishing custom POST requests for integrations, and supporting rapid feature deployments. The role requires Flask, SQLAlchemy, PostgreSQL, REST API knowledge, and strong communication skills, with CI/CD and AWS experience preferred.
Summary Generated by Built In

tl;dr: Ensure there are no 500's, virtually no 502's, detailed 400's and lots and lots of 200's!

Introduction

With 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-day

We 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:

  1. Move a time-consuming function from EC2 onto Lambda

  2. Add a fields parameter to an API endpoint so that only a subset of the fields are returned in the response

  3. Publish a few custom POST requests on Postman so customers can integrate their workflow with our data

Salary
  1. See the top of this post :)

  2. The actual amount will depend on (i) skill (as demonstrated in the assessment, assignment and interview), and (ii) experience

  3. 100% cash

  4. No ESOPs to begin with. ESOPs may be offered after 1 year, based on performance

SkillsRequired
  • Flask

  • SQLAlchemy

  • Postgresql

  • Excellent English Communication (oral/written)

Good-to-have
  • CI/CD

  • AWS

  • REST

  • VanillaJS

Hiring Process

You can find the detailed process here: https://whimsical.com/flask-AeHpjLUCARDJXrquZwuq8g

Summary

If 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees
Year Founded: 2020

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.

Similar Jobs

Expedia Group Logo Expedia Group

Data Scientist

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
16000 Employees

Cloudflare Logo Cloudflare

Solutions Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4400 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Software Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Software Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account