Zepto logo

Python Developer

Zepto

Bengaluru, Karnataka, IndiaJob$10–35K/yrPosted 2w agoChecked 1w ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
$10–35K/yr
Location
Bengaluru, Karnataka, India
Work Authorization
Not specified

Job overview

We are looking for a Python Developer with strong backend engineering experience to build scalable, reliable, and high-performance applications. The ideal candidate should have strong programming fundamentals, hands-on experience with APIs and databases, and good exposure to distributed systems.

Skills & qualifications

RequiredNice to have

Skills

DjangoSQLDockerAmazon Web ServicesPythonAlgorithmsFastAPIDatabasesFlaskRabbitMQApache KafkaOOPCI/CDDistributed SystemsData StructuresGitRESTSOA/MicroservicesREST APIsPostgreSQLMySQLMicroservicesKafkaAWSSQSCachingConcurrencyError HandlingPerformance Optimization

Full job description

We are looking for a Python Developer with strong backend engineering experience to build scalable, reliable, and high-performance applications. The ideal candidate should have strong programming fundamentals, hands-on experience with APIs and databases, and good exposure to distributed systems.

Responsibilities:

  • Design, develop, and maintain scalable backend applications using Python.
  • Build and integrate REST APIs using frameworks such as FastAPI, Flask, or Django.
  • Work with PostgreSQL/MySQL and write optimized SQL queries.
  • Develop microservices and event-driven systems.
  • Work with messaging technologies such as Kafka, RabbitMQ, or AWS SQS.
  • Implement caching, concurrency, error handling, and performance optimization.
  • Deploy and maintain applications on AWS/cloud platforms using Docker and CI/CD.
  • Collaborate with product and engineering teams to deliver features end-to-end.
  • Write clean, maintainable, and well-tested code.

Requirements:

  • Strong Python programming experience.
  • Strong understanding of data structures and algorithms and OOP.
  • Hands-on experience with FastAPI / Flask / Django.
  • Strong experience with REST APIs and backend development.
  • Good knowledge of SQL and relational databases.
  • Experience with microservices and distributed systems.
  • Familiarity with Git, Docker, and CI/CD.
  • Good debugging and problem-solving skills.

Good to Have:

  • Experience with AWS.
  • Kafka / SQS / RabbitMQ.

You've read the whole posting — now see how you match it.