Entelligo
|
Back to careers

Backend Developer (Python)

About the role

We're looking for a backend developer who can own and scale core platform features. You'll work closely with the founding team on a fast-moving codebase — expect real ownership, not ticket grinding.

Requirements

  1. Python (3.10+) — 3 to 4 years of hands-on backend experience

  2. FastAPI — building and maintaining REST APIs

  3. PostgreSQL — schema design, query optimization, indexing

  4. Familiarity with async Python — asyncio, background tasks

Nice to have

  1. Experience building or working with RAG pipelines or LLM integrations

  2. Redis — caching, pub/sub

  3. Docker — containerization and local dev setup

  4. Basic understanding of WebSockets

  5. Prior experience at a startup or early-stage product

Preferred candidates

A developer who has shipped backend features in production, can read and reason about existing code quickly, and is comfortable with ambiguity. We're a small team — you'll be expected to make decisions, not just execute them.

How We Work with AI

We encourage the use of AI tools as part of the development workflow. AI can help you learn faster, improve productivity, and automate repetitive tasks.

However, we expect every engineer to have a solid understanding of the fundamentals and take ownership of the code they write. You should be able to read, debug, modify, and explain your implementation and technical decisions.

If you rely entirely on AI-generated code without understanding how it works, this role is unlikely to be a good fit.

Role details

Open positions

1

Job type

Full time

Type of job

Hybrid

Location

Noida, Delhi NCR

Backend Developer (Python) | Noida, Delhi NCR | Full time | Hybrid | Entelligo Careers