Software Engineer, Backend

CloudCrane

India

On-site

INR 1,200,000 - 2,200,000

Full time

30 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CloudCrane is seeking a backend engineer to build the API, the queue and database work behind enrichment runs and tool calls.

You will work across the API server and the database, with endpoints generated from an OpenAPI contract, background jobs on a Postgres-backed queue, and row-level security to keep workspaces isolated. The role emphasizes correctness over cleverness, with learning opportunities in AI data handling.

Qualifications

  • Two+ years writing backend code that runs in production.
  • Comfortable with SQL beyond an ORM's query builder (joins, indexes, transactions).
  • Proficient in TypeScript or another typed language.
  • Able to write tests that fail for wrong reasons before making them pass.
  • Asks clarifying questions when requirements are ambiguous.

Responsibilities

  • Write API endpoints against an OpenAPI contract with generated validators.
  • Build background tasks on a Postgres-backed queue for enrichment runs.
  • Write SQL for filtering, ranking and paginating results with row-level security.
  • Ship tests covering unit, database-backed, and end-to-end scenarios.
  • Ensure API contracts align with implementation; if they disagree, treat the spec as the truth.

Skills

Backend development
SQL
PostgreSQL
TypeScript
OpenAPI
Testing
Code quality

Tools

PostgreSQL
OpenAPI
SQL tooling

Job description

Build the API, the queue and the database work behind enrichment runs and the tools agents call.

The backend is where nearly all of the product's promises are kept. A contract is validated here, an enrichment run is scheduled and resumed here, a receipt is written here, and a safety exclusion is enforced here, in the SQL, where a caller cannot talk their way around it.

You would work across the API server and the database: endpoints generated from an OpenAPI contract, background jobs on a Postgres-backed queue, row-level security that keeps one customer's workspace out of another's, and a query path that filters, ranks and pages results for an agent calling a deployed tool.

This is a good role if you like systems that have to be correct rather than clever, and if you want to learn the AI parts from the data side rather than the prompt side.

What you'd do
  • Write endpoints against an OpenAPI contract, with validators generated from the contract rather than hand-written
  • Build background work on the job queue: enrichment runs that resume where they stopped, embeddings that are never computed twice
  • Write the SQL that filters, ranks and pages results, and the row-level security that keeps one workspace out of another's data
  • Ship tests with the feature: unit, database-backed, and end to end against a real app and queue
  • Help keep the API honest: if the spec and the route disagree, the spec is the bug
What we need
  • Two or more years writing backend code that ran in production
  • Comfortable with SQL beyond an ORM's query builder: joins, indexes, transactions
  • TypeScript or another typed language, and a willingness to be strict about types here
  • You can write a test that fails for the right reason before you make it pass
  • You ask when a requirement is ambiguous rather than guessing and moving on
Nice to have, not required
  • Worked with a job queue, or anything with at-least-once delivery and idempotency
  • Exposure to OpenAPI, code generation, or contract-first API development
  • You have had to make an integration backwards compatible
How we work
  • Small team, thin slices, shipped weekly. Nothing sits on a branch for a month.
  • Reviews are real. Every feature ships with its tests, and a bug found in review is cheaper than one found by a customer.
  • Safety-critical means the boring answer usually wins: fail closed, keep the receipt, don't guess.
  • We only claim what ships. That applies to the product, the roadmap and the offer letter.
How hiring works
  • 1 A 30-minute call about something you've built and what was hard about it.
  • 2 A working session on a real problem from this codebase. You can drive, or we can pair.
  • 3 A conversation about how you make decisions when the evidence is thin.
  • 4 References, then an offer. We aim to answer within a week at every stage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

CloudCrane • India

On-site
INR 1,400,000 - 2,000,000
Forward Deployed Engineer (Contract) 3–5 years Remote, Bengaluru
Forward Deployed Engineer (Contract) 3–5 years Remote, Bengaluru

Realfast • Bengaluru

Remote
INR 1,200,000 - 2,400,000
Staff Software Engineer
Staff Software Engineer

ZoomRx Healthcare Technology Solutions • Pune District, Chennai District, Gurugram District

On-site
INR 2,000,000 - 4,200,000
Head of Technology
Head of Technology

remotestar-team • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Ownership
Direct access to founders
Competitive compensation
+1
Agentic AI Engineer | AI Labs | Founder's Office - GO2026
Agentic AI Engineer | AI Labs | Founder's Office - GO2026

GrabOn is Registered Trademark of Inspirelabs Solutions Pvt. Ltd. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Full Stack Developer - Node.js/React.js
Senior Full Stack Developer - Node.js/React.js

NetConnect AS • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Competitive salary
Ownership of systems
Fast feedback loops
+1
Product Engineer - II (AI Agents)
Product Engineer - II (AI Agents)

TuringEdge • Dadri

On-site
INR 1,500,000 - 2,100,000
Competitive compensation
Healthcare benefits
Opportunities for rapid learning and development
Forward Deployed Engineer
Forward Deployed Engineer

Zocket Technologies • Chennai District

On-site
INR 1,500,000 - 2,400,000
Full-Stack Product Engineer
Full-Stack Product Engineer

Wonkrew • Chennai District

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Refold AI • Bengaluru

On-site
INR 700,000 - 1,100,000