Backend Developer

Gnani Innovations Private Limited.

India

On-site

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

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Gnani Innovations Private Limited. is seeking a Backend Developer to design, build, and scale distributed systems powering AI-driven applications. The role emphasizes Python and Go with FastAPI, plus containerized deployments using Docker and Kubernetes.

You will develop RESTful APIs, implement scalable architectures, and optimize performance, reliability, and security. Strong coding skills, architectural thinking, and collaboration with AI teams are essential.

Qualifications

  • 2+ years backend development experience.
  • Hands-on experience with Python/Go.
  • Strong expertise in FastAPI and RESTful API design.
  • Production experience scaling apps to high traffic.
  • Extensive Docker and Kubernetes in production.

Responsibilities

  • Design and develop scalable backend services using Python and Go.
  • Build and maintain RESTful APIs and microservices with FastAPI.
  • Architect distributed systems for high traffic and large-scale workloads.
  • Write clean, production-grade code with testing.
  • Establish engineering standards and backend best practices.

Skills

Python
Go
FastAPI
Docker
Kubernetes
Distributed systems
Microservices
APIs
PostgreSQL
MongoDB

Tools

Redis
Kafka
Weaviate
Qdrant
Milvus
Terraform
Pulumi

Job description

We are looking for a highly skilled Backend Developer who can design, build, and scale distributed systems that power high-growth products and AI driven applications.

The ideal candidate has deep expertise in Python and Go, extensive experience with FastAPI, containerised deployments using Docker and Kubernetes, and a proven track record of scaling systems serving millions of requests while maintaining reliability, performance, and security.

This role requires strong architectural thinking, hands-on coding expertise, and the ability to optimize backend systems for high throughput, low latency, and cost efficiency.

Key Responsibilities:

  • Design and develop highly scalable backend services using Python and Go.
  • Build and maintain RESTful APIs and microservices using FastAPI.
  • Architect distributed systems capable of handling high traffic and large-scale workloads.
  • Write clean, maintainable, testable, and production-grade code.
  • Establish engineering standards, code review practices, and backend best practices.

Performance & Scalability:

  • Lead initiatives for system scalability, reliability, and performance optimization.
  • Identify and eliminate bottlenecks in APIs, databases, caching layers, and infrastructure.
  • Optimize application latency, throughput, and resource utilization.
  • Design systems for horizontal scaling and fault tolerance.
  • Implement caching strategies using Redis and distributed caching mechanisms.
  • Build and manage containerized applications using Docker.
  • Deploy, operate, and optimize workloads on Kubernetes clusters.
  • Design CI/CD pipelines and automated deployment workflows.
  • Implement infrastructure observability using monitoring, logging, and tracing tools.
  • Drive cloud cost optimization and infrastructure efficiency initiatives.

AI Platform Development:

  • Develop backend services supporting AI/ML applications and LLM-based products.
  • Build APIs for AI model inference, orchestration, and integration.
  • Work with vector databases, embeddings, RAG architectures, and model-serving pipelines.
  • Optimize AI workloads for performance, scalability, and cost.
  • Collaborate with AI engineers and data scientists to productionize machine learning systems.

Reliability & Security:

  • Design resilient systems with high availability and disaster recovery considerations.
  • Implement authentication, authorization, and API security best practices.
  • Ensure compliance with security standards and data protection requirements.
  • Conduct architecture reviews and proactively address technical debt.

Required Qualifications:

  • 2+ years of backend development experience.
  • Hands-on experience with Python/GO.
  • Strong expertise in FastAPI and modern API design principles.
  • Proven experience scaling applications from startup scale to high-traffic production environments.
  • Extensive experience with Docker and Kubernetes in production.
  • Strong understanding of distributed systems, microservices architecture, and event-driven systems.
  • Deep knowledge of database optimization and query performance tuning.
  • Experience with PostgreSQL, MySQL, MongoDB, Redis, or similar technologies.
  • Strong understanding of concurrency, parallel processing, and asynchronous programming.
  • Strong debugging, profiling, and performance optimisation skills.

Preferred Qualifications:

  • Experience building AI-powered products or Generative AI applications.
  • Hands-on experience with:
  • Vector databases (Pinecone, Weaviate, Qdrant, Milvus)
  • Experience with message queues such as Kafka, RabbitMQ, or NATS.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Knowledge of Infrastructure as Code (Terraform, Pulumi).
  • Experience with service mesh technologies and Kubernetes operators.
  • Exposure to MLOps and AI deployment workflows.
Skills Required

Primary Skills GO LANGUAGE Programming Languages - Python Real-time Streaming

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

gnani.ai • Bengaluru

On-site
INR 900,000 - 1,500,000
Lead Backend Developer
Lead Backend Developer

Aptus Data Labs • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Opportunity to work on AI-driven products
Collaborative, growth-oriented environment
Senior Backend Engineer
Senior Backend Engineer

Keka Technologies Private Limited • India

On-site
INR 1,500,000 - 2,800,000
gym membership benefit
workation policy
company-sponsored lunch
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Backend API Developer
Backend API Developer

VMC Soft Technologies, Inc • Hyderabad

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

OBS Digital Services • Nadia

On-site
INR 1,200,000 - 1,800,000
Competitive salary
6-day working week
Paid overtime
+3
Senior Software Developer
Senior Software Developer

Quantiphi Analytics Solutions • Bengaluru, Mumbai

Hybrid
INR 1,800,000 - 3,200,000
Python / AI Backend Developer
Python / AI Backend Developer

Ommify Technologies • New Delhi

On-site
INR 1,200,000 - 1,800,000
Backend Engineer(Golang)
Backend Engineer(Golang)

Predictive Data Sciences • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000