Senior Software Engineer

MetAntz

Bengaluru

On-site

INR 900,000 - 1,350,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Direct access to leadership

Job summary

MetAntz is seeking a Senior Backend Software Engineer to design, build, and own backend services powering analytics products. You will work with Python, FastAPI and Django, PostgreSQL, Redis, and Celery, collaborating with Engineering, Data, Product, and Delivery teams to ensure services are reliable, scalable, and performant in production.

Experience with Generative AI and LLM-based applications is a strong plus.

Qualifications

  • 6–9 years of hands-on backend engineering experience in product/SaaS.
  • Strong production-level Python skills with concurrency and typing.
  • Expertise in FastAPI and/or Django, including ORM concepts and middleware.
  • Strong PostgreSQL experience with indexing, transactions, and performance.
  • Experience with Redis caching, Celery, and worker scaling.
  • Solid Git knowledge and collaborative code reviews.
  • Understanding of API design, reliability, and failure-handling.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python, FastAPI, and/or Django.
  • Define API contracts with versioning, pagination, and backward compatibility.
  • Build modular, testable applications with clear service boundaries.
  • Design PostgreSQL schemas, indexes, queries, and migrations.
  • Implement caching with Redis, and background tasks with Celery.
  • Improve performance via profiling, load testing, and observability.
  • Mentor engineers and participate in architecture decisions.

Skills

Python
Concurrency
Asynchronous programming
Testing
API design
Code reviews
Cross-functional collaboration

Tools

FastAPI
Django
PostgreSQL
Redis
Celery
Git
API design

Job description

MetAntz has one of the most advanced GenAI recruitment platforms. We help companies hire faster with an end-to-end product that covers job posting, sourcing, scoring and matching, and AI-driven assessments. We also run a candidate marketplace and a Recruitment as to Service team that fills roles for our customers. In this role you will sell both the platform and the services around it.

Senior Backend Software Engineer – Python & Platform Services
About The Role

Our client is an AI-native analytics company helping pharmaceutical and life sciences organizations unlock the value of their commercial and medical data.

As a Senior Backend Software Engineer, you will design, build, and own backend services powering analytics products, including APIs, data access layers, caching, and asynchronous processing. You will work with Python, FastAPI and Django, PostgreSQL, Redis, and Celery, collaborating with Engineering, Data, Product, and Delivery teams to ensure services are reliable, scalable, and performant in production.

Experience with Generative AI and LLM-based applications is a strong plus.

Key Responsibilities
Backend Development & API Design
  • Design, develop, and maintain backend services and APIs using Python, FastAPI, and/or Django.
  • Define API contracts, including versioning, pagination, error handling, and backward compatibility.
  • Build maintainable, modular, and testable applications with clear service boundaries.
Database & Data Management
  • Design and optimize PostgreSQL schemas, indexes, queries, and database migrations.
  • Understand transactions, isolation levels, locking, and connection pooling.
  • Ensure database performance, consistency, and reliability as application traffic grows.
Caching & Asynchronous Processing
  • Implement caching strategies using Redis, including invalidation, TTLs, and eviction policies.
  • Develop background and scheduled tasks using Celery.
  • Implement retries, idempotency, rate limiting, and failure recovery for asynchronous workloads.
Reliability & Performance
  • Improve application performance through profiling, load testing, and timeout management.
  • Troubleshoot production issues and drive root-cause resolution.
  • Implement observability using metrics, logs, and distributed tracing.
Engineering Excellence
  • Participate in architecture discussions, technical reviews, and design decisions.
  • Follow effective Git workflows, code review practices, and version control standards.
  • Mentor engineers and contribute to improving engineering quality and best practices.
Required Qualifications
  • 6–9 years of hands‑on backend engineering experience in a product or SaaS environment.
  • Strong production‑level Python skills, including concurrency, asynchronous programming, typing, and testing.
  • Expertise in FastAPI and/or Django, including middleware, authentication, dependency injection, validation, and ORM concepts.
  • Strong PostgreSQL experience, including schema design, indexing, query optimization, transactions, and connection pooling.
  • Practical experience with Redis caching, data structures, invalidation strategies, and broker use cases.
  • Production experience with Celery, including task design, retries, idempotency, and worker scaling.
  • Strong Git knowledge, including branching, rebasing, merging, and collaborative code reviews.
  • Solid understanding of API design, system reliability, and failure‑handling strategies.
  • Strong problem‑solving skills and the ability to collaborate with cross‑functional engineering and product teams.
Good to Have
  • Experience with Generative AI, LLMs, LangChain, LangGraph, or agentic workflows.
  • Knowledge of RAG pipelines, vector databases such as pgvector, Pinecone, Qdrant, or Weaviate, and embedding strategies.
  • Experience with prompt engineering, LLM evaluation, and cost and latency optimization.
  • Familiarity with Docker, containerized deployments, and CI/CD pipelines.
  • Experience with AWS or Azure cloud platforms.
  • Knowledge of observability tools such as Prometheus, Grafana, Sentry, or OpenTelemetry.
  • Exposure to event‑driven architecture using Kafka or RabbitMQ.
  • Experience building high‑traffic, data‑intensive systems or multi‑tenant enterprise SaaS applications.
  • Experience in pharma tech, life sciences, healthcare, or health data products.
What We Offer
  • Competitive compensation aligned with industry benchmarks.
  • Direct access to leadership and ownership of backend architecture.
  • An opportunity to build backend services powering AI-driven analytics products.
  • A fast‑paced, high‑growth environment focused on learning and experimentation.
  • Health insurance and paid time off.
Key Skills

Programming & Frameworks: Python, FastAPI, Django

Databases & Caching: PostgreSQL, Redis

Backend Processing: Celery, asynchronous programming, background jobs

API & Architecture: REST APIs, API versioning, system design, microservices

DevOps & Infrastructure: Docker, CI/CD, AWS, Azure

Observability & Emerging Technologies: Prometheus, Grafana, Sentry, OpenTelemetry, GenAI, LLMs, RAG, vector databases

Additional Skills: Git, code reviews, production debugging, performance optimization, cross-functional collaboration

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Gen AI Engineer
Gen AI Engineer

Bootlabs • Mumbai

On-site
INR 1,200,000 - 2,300,000
Senior AI & Python Technical Lead
Senior AI & Python Technical Lead

Merck Healthcare • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer (AI)
Software Engineer (AI)

Dash Technologies Inc • Ahmedabad District

On-site
INR 1,500,000 - 2,100,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Multi Recruit • Bengaluru

Remote
INR 900,000 - 1,500,000
Senior Gen-AI Developer
Senior Gen-AI Developer

DigitalXNode • Bengaluru

Remote
INR 900,000 - 1,500,000
Backend Engineer – GenAI Bangalore
Backend Engineer – GenAI Bangalore

Wohlig Transformations Pvt. Ltd. • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior AI Engineer, Knowledge Graph & GenAI
Senior AI Engineer, Knowledge Graph & GenAI

Coditude • Pune District

On-site
INR 6,000,000 - 10,000,000
Full-Stack Engineer
Full-Stack Engineer

MetAntz • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Manager
Senior Manager

Axtria - Ingenious Insights • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Urgent Hiring - AI Developer ( Senior Consultant)
Urgent Hiring - AI Developer ( Senior Consultant)

PwC India • Mumbai

On-site
INR 1,500,000 - 2,500,000