Talent.com
This job offer is not available in your country.
Backend Engineer (Python / FastAPI, AWS)

Backend Engineer (Python / FastAPI, AWS)

Tekskills Inc.Pune, Maharashtra, India
15 hours ago
Job description

Job Description – Backend Engineer (Python / FastAPI, AWS)

Role : Backend Engineer

Experience : 4–6 years

Location : Gurgaon / Pune

Role Overview

We are looking for a Backend Engineer with 4–6 years of hands-on experience in designing and developing scalable backend APIs and systems using Python and FastAPI. The engineer will be responsible for building and optimizing high-performance APIs that connect backend ML / GenAI pipelines and agents with front-end applications, while ensuring reliability, security, and scalability.

The role also involves strong contributions in DevOps, CI / CD automation, cloud infrastructure on AWS, database design (RDS, vector DBs), and cluster setups to deliver production-grade systems.

Key Responsibilities

API & Backend Development

  • Design, implement, and optimize RESTful APIs using FastAPI to serve data, ML / GenAI pipelines, and agentic workflows.
  • Ensure APIs are high-performance, secure, and scalable, with proper logging, monitoring, and error handling.
  • Build modular backend services with clean architecture, testability, and extensibility.

System Integration & Scaling

  • Integrate backend APIs with ML / GenAI agents, data pipelines, and front-end applications.
  • Manage vector databases (FAISS, Pinecone, Weaviate, etc.) for retrieval workflows.
  • Configure and optimize AWS RDS instances for high-availability and low-latency queries.
  • Work with clusters, autoscaling groups, and load balancing for backend services.
  • DevOps & Infrastructure

  • Design and maintain CI / CD pipelines using GitLab / GitHub Actions for backend and ML services.
  • Automate deployment and monitoring of APIs on AWS (EKS, ECS, Lambda, SageMaker endpoints).
  • Implement infrastructure as code (IaC) using Terraform / CloudFormation.
  • Set up observability tools (CloudWatch, Prometheus, Grafana, ELK) for logs and metrics.
  • Best Practices & Engineering Standards

  • Enforce good software engineering practices : clean code, testing (unit / integration), code reviews.
  • Apply security best practices : authentication / authorization, API rate limiting, data encryption.
  • Conduct performance profiling, load testing, and optimizations for backend systems.
  • Collaborate with cross-functional teams (frontend, data engineering, ML engineers) to deliver integrated solutions.
  • Required Skills

  • Programming : Strong expertise in Python with production-grade FastAPI development.
  • API Engineering : Experience in designing RESTful APIs with authentication, authorization, and documentation (Swagger / OpenAPI).
  • Databases : Hands-on with RDS (PostgreSQL / MySQL) and Vector DBs (FAISS, Pinecone, Weaviate, Milvus).
  • AWS Cloud : Proficiency in EC2, RDS, S3, Lambda, ECS / EKS, CloudWatch.
  • DevOps : Strong knowledge of CI / CD pipelines, Docker, Kubernetes, Terraform / CloudFormation.
  • Software Engineering Practices : Clean architecture, design patterns, unit / integration testing, code quality.
  • Experience with async programming (asyncio, aiohttp) for high-throughput APIs.
  • Familiarity with MLOps integration (connecting ML pipelines / agents to APIs).
  • Knowledge of caching systems (Redis, Memcached) for performance optimization.
  • Create a job alert for this search

    Backend Engineer • Pune, Maharashtra, India

    Related jobs
    • Promoted
    AWS Database Eng

    AWS Database Eng

    Tata Consultancy ServicesPune, Maharashtra, India
    Desired Competencies (Technical / Behavioral Competency).Should have expertise in creating data warehouses in AWS utilizing the following tools : EC2, S3, EMR, Athena, Sagemaker, Aurora and Snowflake....Show moreLast updated: 5 days ago
    • Promoted
    Cloud Engineer

    Cloud Engineer

    RAVSoft Solutions Inc.pune, maharashtra, in
    Job Title : Mid-Level AWS Cloud Engineer (AWS Lambda + TypeScript).You will be responsible for building scalable, secure, and high-performance backend systems and infrastructure that power our core ...Show moreLast updated: 13 days ago
    • Promoted
    Python Backend Engineer

    Python Backend Engineer

    EQL Globalpune, maharashtra, in
    EQL Global builds data-driven platforms and solutions for the finance sector.Join us to help build robust, scalable data pipelines that power high-quality financial intelligence.We’re seeking a Pyt...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Backend Engineer (Python, C#)

    Principal Backend Engineer (Python, C#)

    IntelliasPune, IN
    Intellias is supporting the modernization and ongoing development of a cloud-native, AI-driven platform used across the vehicle product lifecycle by a major global automotive group.The platform ena...Show moreLast updated: 11 days ago
    • Promoted
    Founding Backend Engineer

    Founding Backend Engineer

    RecroPune, IN
    Remote (India) | 💼 Full-time | 🎯 4–8 Years Experience.Our AI agents close books, reconcile cash, forecast revenue, and prepare board decks—instantly, accurately, and auditable in real-time.Founda...Show moreLast updated: 23 days ago
    • Promoted
    Senior Cloud Engineer AWS

    Senior Cloud Engineer AWS

    Matrix USAPune, IN
    We are seeking an experienced AWS Developer proficient in Python and PySpark to design, develop, and maintain scalable, serverless data processing and workflow automation solutions on AWS.The ideal...Show moreLast updated: 10 days ago
    • Promoted
    Gen AI Engineer

    Gen AI Engineer

    SkillveraPune, IN
    Deep expertise in LangChain, LangGraph, Langflow.Able to write UI in AngularJS / React and UI / UX practices.Hands-on experience with LLM interactions, prompt tuning, OpenAI / AWS Bedrock.C# or Java for ...Show moreLast updated: 10 days ago
    • Promoted
    • New!
    Backend Developer (Python + Flask)

    Backend Developer (Python + Flask)

    Right Fit AdvisorsPune, IN
    Build Scalable Systems That Power AI Products.Are you a backend engineer who thrives on building APIs that scale and perform? Do you want to contribute to products that integrate with.This role giv...Show moreLast updated: 20 hours ago
    • Promoted
    Senior Product Engineer (Backend)

    Senior Product Engineer (Backend)

    Cityflopune, maharashtra, in
    We are looking for a Senior Product Engineer (Backend) who thrives at the intersection of product, design, and engineering. You’ll be responsible for building end-to-end features from ideation to de...Show moreLast updated: 13 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Response InformaticsPune, Maharashtra, India
    Experience : 4 to 7 yrs in total / almost all on skills.Location : Pune / Noida / Gurgaon.Notice Period : immediate Joiner or within 15 Days. Requirements : Expert Data Engineer.Hands-on experience with Py...Show moreLast updated: 1 day ago
    • Promoted
    TCS Hiring for AWS Senior Data Engineer with Pyspark, AWS, Glue_Pune

    TCS Hiring for AWS Senior Data Engineer with Pyspark, AWS, Glue_Pune

    Tata Consultancy ServicesPune, Maharashtra, India
    Job Title : AWS Senior Data Engineer with Pyspark, AWS, Glue_Pune.PySpark, AWS[ETL Concepts, S3, Glue, EMR, Redshift, DMS, AppFlow] ,Qlik Replicate, Data Testing. Hadoop, Teradata Background, IaC[Clo...Show moreLast updated: 12 days ago
    • Promoted
    Backend Python / AI Engineer

    Backend Python / AI Engineer

    JuiceLabs AIPune, IN
    Where creative engineering meets applied AI.At JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show moreLast updated: 13 days ago
    • Promoted
    Platform Engineer (Backend Developer)

    Platform Engineer (Backend Developer)

    NorthStar HR ConsultantsPune, Maharashtra, India
    Job Title - Platform Engineer / Backend Developer.Our client is looking for a Platform Engineer to grow our team in India. This team is responsible for managing the availability and reliability of A...Show moreLast updated: 1 day ago
    • Promoted
    Backend Engineer

    Backend Engineer

    Coderbotics AIPune, IN
    CoderboticsAI is a team of passionate tech enthusiasts dedicated to revolutionizing the way software evolves.AI-powered code migration solutions,. Our advanced technology and expert team ensure effi...Show moreLast updated: 12 days ago
    • Promoted
    Senior AWS BackEnd Developer

    Senior AWS BackEnd Developer

    IntraEdgePune, Maharashtra, India
    Job Title : Senior AWS Cloud Engineer.AWS services, and the ability to architect and build.The ideal candidate will be proficient in. While the focus is backend-heavy, a flexible approach and willing...Show moreLast updated: 1 day ago
    • Promoted
    Principal Backend Engineer

    Principal Backend Engineer

    TekWissen IndiaPune, IN
    Job Title : Principal Backend Engineer.TekWissen is a global workforce management provider that offers strategic talent solutions to our clients throughout India and world-wide.We are seeking a Prin...Show moreLast updated: 1 day ago
    • Promoted
    Staff AI Backend Engineer (AWS / Node.js / TypeScript)

    Staff AI Backend Engineer (AWS / Node.js / TypeScript)

    Vs Technology IT Consultantpune, maharashtra, in
    Remote (India-based candidates preferred).Define service boundaries, transition to microservices, and implement.DBs, caching, telemetry) and lead our shift toward. Stand up inference / workflow infra ...Show moreLast updated: 10 days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Eltropypune, maharashtra, in
    Remote | Senior Backend Engineer | Eltropy (fintech SaaS Firm).You’ll work with Golang or Java, modern cloud infrastructure, and robust data systems to deliver reliable, high-performance solutions ...Show moreLast updated: 30+ days ago