Back End Developer

ClanX
Bengaluru, Karnataka, India

Requirements

  • Minimum 3 years of experience building and operating production backend services.
  • Strong relational data modelling skills, including multi-tenant or access-scoped designs.
  • Solid understanding of asynchronous processing, background workers, queues, and how to handle partial failures.
  • Experience designing and versioning APIs for consumers whose systems cannot be changed at the same time as yours.
  • Experience taking responsibility for production correctness, including data integrity, access isolation, and operational issues.The backend stack includes:
  • Languages: Python and TypeScript.
  • APIs and services: FastAPI and Node.js.
  • Data: PostgreSQL and Redis.
  • Asynchronous processing: Celery, message queues, and background workers.
  • Infrastructure: AWS, Docker, and Kubernetes.
  • Observability: OpenTelemetry, Prometheus, and Grafana.
  • CI/CD: GitHub Actions.
  • Architecture: Multi-tenant services, event-driven processing, and REST APIs.

Live2.ai hires for engineering judgment rather than familiarity with a particular framework. You will be asked which part of the stack you would prefer to start with.

Nice to have:

  • Experience in regulated, audited, or other domains where failures have significant consequences.
  • Experience with real-time or streaming systems.
  • Experience working productively across multiple languages and ecosystems.
  • Experience improving performance in data-heavy systems.
  • Experience supporting enterprise integrations.

Responsibilities

  • Build and operate backend services with strict data integrity and isolation requirements.
  • Design data models for multi-tenant systems and maintain their correctness under delivery pressure.
  • Build asynchronous and queue-based processing that handles failures midway through a workflow.
  • Design and maintain APIs used by internal teams and enterprise customers.
  • Version APIs carefully to protect existing integrations.
  • Own services after deployment, including production issues and on-call responsibilities.

Job Details

Bengaluru, in office.

Interview Process

  • Initial Screening
  • Backend Engineering and Data Modelling
  • System Design and Production Ownership
  • Engineering Manager Discussion

Score my resume against this job, free →

Questions about this job

How do I apply for the Back End Developer job at ClanX?

Use the apply link on this page: you apply directly with ClanX on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does ClanX want for this Back End Developer role?

The job description asks for building and operating production backend services, relational data modelling skills, asynchronous processing, background workers, queues, designing and versioning APIs, production correctness and data integrity. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at ClanX?

Apply to the ClanX roles that match your experience, and tailor your resume to each job description: for this role that means showing building and operating production backend services, relational data modelling skills, asynchronous processing. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Back End Developer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with ClanX, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →