At a glance
Instawork (AI-powered labor marketplace) is hiring a Senior Software Engineer (E3) in Bengaluru — 5-8 years, Python/Django, React.
About the role
## About the Role
Instawork is the leading online labor marketplace for food services, hospitality, light industry, and logistics, connecting 7M+ skilled workers with local businesses across the US and Canada. This role is based in the Bengaluru engineering hub.
## Key Responsibilities
- End-to-end design, development, and deployment of high-scale web and mobile features
- Prioritize highest-ROI work and move quickly on what matters most
- Tackle large, complex software projects with aggressive timelines
- Partner with PMs and designers on maintainable solutions
- Raise the bar through thoughtful code reviews
## Required Skills & Qualifications
- 5-8 years building and shipping high-traffic web or mobile apps in production
- Stack: Python/Django, Celery, MySQL, Redis, ElasticSearch, React Native (preferred, not mandatory)
- Proficiency in React, Redux, responsive design systems
- Experience with system design, distributed systems, relational and NoSQL databases
## How to Prepare for This Role
### Core Technical Topics to Master
Django/Python backend architecture, Celery async task queues, Redis caching patterns, ElasticSearch query design, React/Redux frontend state management, distributed systems fundamentals (consistency, partitioning, replication).
### Recommended Free Learning Resources
- Official Django and Celery documentation
- Redis University free courses
- System Design Primer (GitHub)
- Practice: build a Django app with a Celery background job and Redis cache layer
### Interview Preparation
- Common questions: how would you design a job queue system, tradeoffs between SQL and NoSQL for a given use case, how do you scale a Django application under high traffic, ElasticSearch indexing strategy
- Application asks specifically about comfort with WFO 5 days/week — confirm before applying
- Be ready to share GitHub/open-source contributions and any publications
## Benefits & Perks
Free snacks, health insurance, personal insurance, flexible hours, maternity/paternity leave, broadband reimbursement.
## How to Apply
Apply via the official Greenhouse posting; application includes questions on programming languages, cloud platforms, GitHub profile, and WFO comfort.
## Official Links & Resources
- Official Job Posting / Apply: https://job-boards.greenhouse.io/instawork/jobs/4669236006
- Company: Instawork
Skills
PythonDjangoCeleryMySQLRedisElasticSearchReact
Qualifications
- 5-8 years building and shipping high-traffic production applications