Back to Careers

Senior Backend Engineer

  • In office, Rajkot
  • 4–6 Years
  • Full time
  • 1 open position

Location

In office, Rajkot

Your Role

Senior Backend Engineer

Overview

We're hiring a hands-on Senior Backend Engineer to take ownership of production backend systems. Your primary language can be Python or Node.js — we care about engineering depth, not which syntax you think in.

This is a high-ownership seat: you'll make architecture decisions, scale live systems, integrate and evaluate LLMs in real products, guide a small development team, and communicate directly with stakeholders. There is no architect above you catching your mistakes — the judgment is the job.

We're looking for someone who understands their language beneath the framework, has scaled real systems on AWS, and treats LLMs as an engineering discipline — evaluations, structured outputs, cost control — rather than magic.

Key Responsibilities

  • Own backend systems end-to-end: design, build, deploy, monitor, and scale.

  • Architect and maintain APIs and data stores that hold up as load grows — parallelism, queuing, caching, and cost are your daily concerns.

  • Build and improve LLM-powered features: prompt/output contracts, evaluation sets, accuracy improvement, and API cost tracking.

  • Make and document architecture decisions (ADRs); design out single points of knowledge, not just single points of failure.

  • Guide delivery for a small team (4–6 developers): sprint planning, backlog refinement, breaking user stories into pickable tasks, code review, and mentoring.

  • Communicate directly with stakeholders: estimates, trade-offs, timelines, and the occasional hard conversation.

  • Run structured R&D: when asked to evaluate a new tool or approach, you return with clear criteria, results from real data, and a written recommendation.

Requirements

  • 4+ years of backend engineering in Python or Node.js — genuinely, beneath the framework.

  • Framework experience (Django/FastAPI or Express/NestJS) is expected; framework-only experience is not enough.

  • Production API experience — design, versioning, security, and debugging slow endpoints with evidence rather than guesses.

  • Technical leadership — you can take a user story and break it into tasks a team can pick up, you document as you go (ADRs, runbooks) so knowledge never lives only in your head, and you can explain a technical decision to a non-technical audience and stand behind it.

  • Scaling scars — you've watched a database fall over before the app servers did, and you know what to do about it (and it isn't "upgrade the instance").

  • AWS fundamentals — Lambda and its real limits, SQS/SNS/EventBridge, S3-driven workflows, IAM, and cost awareness. You've been paged for something you built.

  • LLM application experience — structured outputs, evaluation sets, handling non-determinism, rate limits, and API cost as a first-class metric.

  • AI-assisted development maturity — you use modern coding tools daily and can explain every line you merge.

Nice to Have

  • Experience with both Python and Node.js.

  • Azure Cloud experience.

  • Vector search experience.

  • GraphQL in production.

  • Frontend working knowledge.

Apply Now

Complete the form below to start your journey with us.

Phone Number *

© 2026 Untie-it. All rights reserved.