Backend Engineer
Don't apply into the void.
Most applications for this Hiring company role vanish into an ATS. With jobfinder-ai, your agent finds the actual hiring manager or founder behind this opening and sends a tailored email from your own inbox — so a real person reads your pitch and replies. We then follow up until you land on the calendar.
Reach the decision-maker — $5About the role
**Backend Engineer (Mid or Senior)**
Full\-time · On\-site in Pune · Platform Engineering
**About NoCodeBI**
We're building NoCodeBI, a no\-code platform that lets people build web apps, dashboards, workflow automations, and browser tests on their own data, with an AI copilot and real\-time collaboration built in. Behind the scenes it's a set of services that connect to your data sources, run queries across them, keep everything in sync in real time, and run your automations. This role lives on that backend.
**What you'll work on**
* Our query layer, which runs both live analytics and everyday create/read/update/delete across a lot of different data sources behind one common interface. * The connector framework (gRPC and protobuf) that reads and writes across databases, APIs, and files. Each source gets its own translator and executor. * The real\-time data pipeline that keeps our main database and our analytics store continuously in sync, event by event. * Triggers and automation: scheduled polling, inbound webhooks with HMAC verification, and database change events that kick off workflows. * Service APIs and auth, including an OAuth 2\.0 broker (PKCE and token refresh), JWT with RS256, and an encrypted store for secrets and tokens.
**Our backend stack**
* Go (our main language), Java with Spring Boot, and Node.js with TypeScript * PostgreSQL, Redis, and a columnar analytics warehouse for OLAP * gRPC and protobuf, durable message streaming, OAuth 2\.0 and JWT * Docker, Kubernetes, and self\-managed Linux
**What we're looking for**
* Around 3\+ years building production backend services, or 5\+ for a senior role. Go is ideal, but if you're strong in Java or Node/TypeScript and genuinely want to work in Go, that works too. * You're solid with SQL and relational data modelling. You can read an EXPLAIN, add the right index, and reason about transactions. * You're comfortable with the basics of distributed systems: queues and streaming, idempotency, retries, and eventual consistency. * You write code that still makes sense two years later. Error handling, logging, and tests aren't things you bolt on at the end. * You communicate clearly in writing and can take a feature from idea to shipped.
**Nice to have**
* Experience with columnar or OLAP analytics engines. * Event streaming, or change\-data\-capture (CDC) pipelines. * Plugin systems, or connector and integration frameworks you've built or worked on. * Some range on the frontend. If you're comfortable in our Next.js and React codebase too, that's a real plus, and it's how people here grow into leads.
**Level**
We're hiring at both mid and senior levels, and we'll match the scope to your experience.
**How to apply**
Apply through this posting, or email your CV and a short note to hr.nocodebi@gmail.com
We read every application.
Pay: From ₹18,000\.00 per month
Work Location: In person
Ready to reach the decision-maker?
Set this role as a target and your agent does the sourcing, finds the verified email, writes the pitch, and follows up — on autopilot.
Start your hunt