Search by job, company or skills

attentions ai

Backend Developer

3-5 Years
Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

We are looking for a strong Python Backend Developer (3–5 years experience) to build scalable, high-performance backend systems. This role requires hands-on expertise in API development, real-time systems, distributed workflows, and production-grade infrastructure.

You will contribute to system architecture, performance optimization, and backend reliability while working closely with product, frontend, DevOps, and AI teams.

Key Responsibilities:

  • Design and develop scalable backend services using Python
  • Build robust REST APIs using FastAPI
  • Implement secure authentication and authorization using OAuth2
  • Develop and scale real-time systems using WebSockets
  • Design and optimize relational schemas using PostgreSQL
  • Implement ORM models and complex queries using SQLAlchemy
  • Use Redis for caching, pub/sub, rate limiting, and performance optimization
  • Implement async and concurrent processing patterns
  • Contribute to system architecture and technical design decisions
  • Improve observability, monitoring, and system reliability
  • Write clean, testable, production-grade code
  • Participate in code reviews and mentor junior engineers when needed

Required Skills & Qualifications:

  • 3–5 years of professional backend development experience with Python
  • Strong hands-on experience with FastAPI
  • Deep understanding of OAuth2 authentication flows
  • Experience building and scaling real-time applications using WebSockets
  • Strong knowledge of SQLAlchemy
  • Solid experience with PostgreSQL
  • Experience with Redis (caching, queues, pub/sub)
  • Strong understanding of async programming in Python
  • Good understanding of system design fundamentals
  • Experience with Git and CI/CD pipelines
  • Experience debugging production issues

Good to Have:

  • Experience with Agentic AI systems or LLM-driven workflows
  • Experience with Apache Airflow
  • Experience with Temporal.io
  • Experience with OpenTelemetry (tracing, metrics, observability)
  • Experience deploying applications on Kubernetes
  • Experience with WebRTC for low-latency communication systems
  • Experience in microservices-based architectures
  • Experience working in high-scale production environments
  • Familiarity with Docker and containerized deployments

What We're Looking For:

  • Strong ownership mindset
  • Ability to work independently on backend modules
  • Comfort working in distributed, event-driven systems
  • Strong problem-solving and debugging skills

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150639979

Similar Jobs

Pune, India

Skills:

AlgorithmsReactCore PythonData StructuresSqlAngular

Pune, India

Skills:

Restful ApiPl SqlSqlJenkinsGcpDockerGitlabFastAPIAzureKubernetesPythonAWSLangChainDataiku DSSCI CDRAGMilvusLlamaIndex

Pune, India

Skills:

UnixSybasePostgreSQLMariadbSqlGitPerlXmlAgileScrumPythonDatabaseAI Usage

Pune, India

Skills:

MqttPrometheusSqlNosqlJenkinsGitRESTDockerAzureKubernetesAWSGRPCGitLab CIGitHub ActionsNode-RED

Pune, India

Skills:

react.js HibernateSpring DaoJava Design PatternsPostgreSQLSpring BootSpring MVCJenkinsRest API DevelopmentDockerAnsibleAzure Cloud ServicesSpring OrmSpring CoreJava CoreSpring JdbcOracleKubernetesSpring FrameworkCopilotMicroservices architectureCI CD tools