🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Founding Engineer — Backend, Data & Infrastructure Bangalore (Hybrid) or Remote within India · Full-Time · Reports to Founder/CTO We're an early-stage B2B SaaS company. The MVP is built and running. You're the first full-time engineer, and you'll own everything from the data ingestion layer to what ships to production. This is not a role where you get handed tickets. You'll be deciding what gets built, how it gets built, and whether it's ready to go live. WHERE THINGS STAND TODAY The core product logic works. The database schema is designed and running on PostgreSQL. The FastAPI backend is scaffolded with async architecture. CSV ingestion is functional. The frontend is deployed. What's missing is the layer between "it works on my machine" and "a paying customer depends on this." That's your mandate. You are not starting from zero, and you are not inheriting a legacy mess. You're inheriting a working prototype that needs an engineer who knows what production actually means. WHAT YOU'LL OWN ▸ BACKEND & API Take the existing FastAPI + PostgreSQL codebase to production standard. Structured logging, proper error handling, a test suite that actually catches regressions, and monitoring that tells us when something breaks before a customer does. Build and maintain the REST APIs serving the frontend, with low-latency responses on table and drill-down queries. ▸ DATA ENGINEERING Design and build the ETL layer. Ingest from third-party APIs and file uploads, transform, normalize into our core schema, and load reliably. Handle the unglamorous parts properly: schema drift, partial syncs, duplicate records, timezone mismatches, and data that arrives malformed because someone's CRM has a custom field nobody documented. ▸ INTEGRATIONS Own third-party connectors end to end — CRM, accounting, and ad platforms. OAuth flows, token refresh, rate limit handling, sync scheduling, retry logic, and failure recovery that doesn't require a human to notice. Every connector needs a CSV fallback path. ▸ CORE ENGINE Work on the analytical logic at the heart of the product: time-series correlation, weighting, and confidence scoring. This is deterministic statistical work, not ML. You'll be tuning it for accuracy, hardening it against incomplete data and missing time windows, and building the test harness that proves it's right. Accuracy here is a commercial requirement, not a nice-to-have — we can't sell what we can't defend. ▸ INFRASTRUCTURE & DEVOPS Docker, GitHub Actions CI/CD, AWS deployment, secrets management, backups, basic alerting. Keep it lean and boring. No Kubernetes until we have a real reason. ▸ PRODUCT & PROCESS Daily syncs and weekly sprint planning with the founder. You'll have direct input on what we build and in what order. When you think a feature is wrong, say so — that's part of the job. ▸ AS WE GROW Evolve the analytical models against real customer data. Move from overnight batch to near-real-time refresh. Build proper multi-tenancy. Mentor the interns now and the engineers we hire later. THE STACK Backend: Python 3.11+, FastAPI, PostgreSQL, Redis, Celery Data: Pandas / Polars, Airbyte or custom connectors Frontend: Next.js 14+, TypeScript, Tailwind, Recharts Infra: AWS, Docker, GitHub Actions MUST HAVE 2–4 years building production backend systems in Python Strong PostgreSQL — schema design, complex queries, indexing, query performance tuning. You should be able to read an EXPLAIN plan and know what to do about it FastAPI (strongly preferred) or Flask/Django with async experience Real ETL experience: you've pulled from third-party APIs, transformed the data, and loaded it somewhere that other people depended on Pandas or Polars for data transformation Redis for caching and queueing Docker and CI/CD Comfort with ambiguity, and the judgment to unblock yourself without waiting to be told NICE TO HAVE Integration experience with HubSpot, Salesforce, QuickBooks, Xero, or ad platform APIs Celery in production Airbyte, Fivetran, dbt, or similar Time-series data, statistical correlation, or basic causal inference AWS deployment and infrastructure management Enough React/Next.js to fix a frontend bug without escalating A side project you built because you wanted to, not because someone asked WHAT THIS ROLE IS NOT This is not a role with a defined backlog and a tech lead above you. If you need structure to be productive, this will be uncomfortable. You will be on call, informally, for a system you built. Early-stage means the person who wrote it is the person who fixes it at 11pm. The product will change. Some of what you build in month two will be deleted in month five. If that bothers you, this isn't the right stage. WHY TAKE IT Engineer #1. Every architectural decision from here is yours to make or argue against. As the team grows, this becomes a lead role by default, not by promotion cycle. Real users fast. Our sister agency serves the exact companies this product is for. What you ship gets tested against real operational data within weeks. Genuinely hard problem. Attribution across disconnected data sources — spend, headcount, vendor cost, revenue outcomes — is unsolved for good reasons. The interesting work is in the data quality and correlation layer, and there's no library that does it for you. Direct founder access. No layers, no committees, no six-month roadmap reviews. TO APPLY Resume, plus a short note answering one question: what's the most interesting backend system or data pipeline you've built, what broke in production, and what you changed as a result? Applications without the note won't be read.
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.