Software Engineer (Python · AWS Serverless)
Location: Bangalore, India — Full-time, In-Person
Experience: 3–5 years
Team: Health-Tech Platform Engineering
About the role
InsScrub is an AI-enabled, production health-tech platform for automating revenue cycle management. Behind it is a Python-first, serverless backend running on AWS, processing high volumes of sensitive healthcare data every day with the reliability and compliance that domain demands.
We are looking for a Software Engineer with deep, hands-on experience building and operating serverless architectures on AWS, which is the primary requirement for this role. You should be fluent with AWS serverless, comfortable designing well-structured relational schemas, and experienced in owning serverless services in production. You will design and ship features end-to-end, from API contract to database to deployment pipeline, and contribute to the agentic and LLM-powered capabilities we are building into the platform.
This is a hands-on engineering role with real ownership. You will not be ramping up on Python or AWS here — you'll be applying hard-won experience from day one, and helping raise the bar for everyone around you.
This is a full-time, in-office position based in Bangalore. It is not remote or hybrid. Please apply only if you are able to work on-site.
Before you apply — please read
· This is a Python role. Our backend is Python end-to-end. We do not build on Java/Spring, .NET, or PHP. If your professional backend experience is primarily in those stacks and Python is only a listed skill, this role will not be a fit — and that's okay, we'd rather be upfront than waste your time.
· This is a backend- and data-heavy role. Frontend work (React/Next.js) is a welcome bonus, but the core of the job is APIs, data, and cloud infrastructure.
· We screen for demonstrated, production AWS serverless experience — not certifications or coursework. Tell us what you've actually shipped and run.
What you'll do
· Design and build serverless backends in Python. Architect and implement scalable services using FastAPI and AWS Lambda, from API contract through business logic to data persistence.
· Own services in production. Take features end-to-end — API → queue → worker → database — and stand behind them: CI/CD, observability, alerting, and the on-call that comes with running real systems.
· Model data that holds up. Design relational schemas, write and tune SQL, manage migrations, and keep query performance healthy on PostgreSQL / RDS as data volumes grow.
· Build agentic and LLM-powered features. Help design and ship the AI capabilities at the center of our roadmap — orchestration, tool-calling, retrieval, and prompt engineering against modern LLMs.
· Architect for scale and cost. Make deliberate trade-offs around performance, scalability, and cost-efficiency in a serverless AWS environment.
· Treat infrastructure as code. Provision and evolve cloud infrastructure with Terraform, keeping environments reproducible and reviewable.
· Raise the engineering bar. Write clean, modular, well-tested code; review pull requests thoughtfully; document decisions; and mentor less-experienced engineers.
· Collaborate across functions. Work directly with product, design, and other engineers to shape requirements, and communicate technical work clearly — including in demos to internal and external stakeholders.
· Engage directly with clients. This is a client-facing role. You'll join client conversations, present technical work and product capabilities in demos, gather and clarify requirements first-hand, and represent the team in calls, reviews, and occasionally conferences.
Minimum qualifications
· 3–5 years of professional software engineering experience, with the majority of that time writing Python.
· Proven experience designing and operating production REST APIs with FastAPI (or an equivalent Python framework).
· Hands-on, production AWS serverless experience that you have personally deployed and maintained — Lambda, API Gateway, SQS, S3, and RDS at minimum.
· Strong relational database skills: data modeling, schema design, query optimization, and migrations — PostgreSQL preferred.
· Infrastructure as code in a real project — Terraform (or CloudFormation / AWS CDK).
· Day-to-day Git/GitHub proficiency: branching strategy, pull-request review, and CI workflows.
· Ability to own complex problems independently and communicate clearly with a cross-functional, partly offshore team.
· Excellent verbal and written communication. This is a client-facing role — strong communication skills are essential, and the ability to explain technical work clearly to non-technical and client audiences is a significant advantage.
Preferred qualifications
· Experience building agentic / LLM-powered features — LangChain / LangGraph, AWS Bedrock, RAG, tool-calling, or prompt engineering.
· Frontend experience with React, Next.js, and TypeScript (full-stack contributors are valued).
· Containerization with Docker and familiarity with AWS ECS.
· Experience in health-tech or other regulated-data domains (HIPAA, PHI handling, audit/compliance).
· Experience mentoring engineers and presenting technical work to clients or at demos and conferences.
· A GitHub portfolio of clean, well-documented, modular work.
This role is probably **not** the right fit if…
· Your backend experience is primarily Java/Spring, .NET, or PHP, and Python is only a listed language.
· Your AWS experience is EC2-only, or comes from certifications and courses rather than systems you've deployed and operated.
· You have fewer than 3 years of experience, or would need to learn Python or AWS on the job.
We say this plainly to respect your time and ours.
What we offer
· Competitive salary, accelerated growth.
· A high-ownership role on a real production platform using modern, bleeding-edge technology — including the agentic AI features defining the next phase of the product.
· Direct collaboration with product and leadership, and visibility for your work.
· Professional growth through mentorship, learning resources, and career development.
· A collaborative, in-person engineering culture that values craft, clarity, and innovation.
How to apply
Send your resume along with:
1. A link to your GitHub profile, and
2. A short description of one AWS-serverless system you built and operated — the problem, the AWS services you used, the scale it ran at, and exactly what you owned in production.
Applications that include a concrete serverless project will be prioritized.
Pay: ₹400,000.00 - ₹900,000.00 per year
Benefits:
- Health insurance
- Life insurance
- Paid sick time
- Provident Fund
Work Location: In person