Instawork

Senior Software Engineer - E3

Instawork · Bengaluru, Karnataka · 1h ago
Type
Full-time
Mode
On-site
Experience
5 – 8 yrs
Openings
0 / 1
Salary
Not disclosed
Team
Engineering

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

Similar jobs