Senior Python Developer - HPH

Weekday AI

Hyderabad

On-site

INR 4,500,000 - 7,500,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Weekday AI is seeking a Senior Python Developer in Hyderabad, India, for building scalable backend services and AI-enabled applications. You will design, implement, and optimize RESTful APIs, data models, and distributed architectures in a fast-paced environment.

You will work with FastAPI/Flask, SQLAlchemy, Docker, Kubernetes, and GCP to deliver reliable services, ensure performance, and support CI/CD and observability initiatives.

Qualifications

  • 8+ years of hands-on experience in Python backend development and production-grade systems.
  • Proficient in Python 3.x and backend software engineering.
  • Extensive experience with FastAPI and/or Flask.
  • Deep knowledge of ORM, sessions, transactions, and data-access patterns.
  • Strong understanding of multithreading, concurrency, and asynchronous programming.
  • Experience with PostgreSQL or MySQL and database design, indexing, and performance tuning.
  • Hands-on Docker and Kubernetes in production environments.
  • Experience deploying on Google Cloud Platform (GCP).
  • Familiar with REST APIs, OpenAPI, and Swagger.
  • Knowledge of microservices, distributed systems, scalability, and high availability.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python 3.x.
  • Build high-performance RESTful APIs with FastAPI and/or Flask.
  • Design scalable database schemas and optimise performance.
  • Develop data-access layers using SQLAlchemy ORM with proper session management.
  • Create thread-safe, concurrent, asynchronous, high-throughput backends.
  • Implement robust microservices and distributed architectures.
  • Containerise with Docker and deploy on Kubernetes in production.
  • Deploy and manage apps on Google Cloud Platform (GCP).
  • Develop API specifications with OpenAPI/Swagger and maintain docs.
  • Collaborate with Product, Engg, DevOps, QA for end-to-end features.
  • Contribute to CI/CD, monitoring, logging, and production releases.
  • Identify opportunities to improve system architecture and efficiency.
  • Support AI/ML-enabled backend components where required.

Skills

Python
API development
Database optimisation
Cloud-native
Concurrency
Distributed systems
REST APIs
SQLAlchemy ORM
Docker
Kubernetes
GCP
OpenAPI/Swagger
AI/ML-enabled apps

Tools

SQLAlchemy ORM
Docker
Kubernetes
PostgreSQL
MySQL
OpenAPI/Swagger
Redis

Job description

This role is for one of the Weekday's clients

Salary range: Rs 4500000 - Rs 7500000 (ie INR 45-75 LPA)

Experience: 8+ yrs

Location: Hyderabad, Telangana

Job Type: Full-time

We are looking for a highly skilledSenior Python Developerwith strong backend engineering expertise to design, develop, and maintain scalable, high-performance applications. The role requires deep experience inPython, API development, database optimisation, cloud-native technologies, concurrency, and distributed systems.

The ideal candidate will be passionate about building robust backend platforms and will play a key role in developing reliable services that support next-generation, AI-driven products.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications usingPython 3.x.
  • Build high-performanceRESTful APIsusing FastAPI and/or Flask.
  • Design scalable database schemas and optimise database performance.
  • Develop efficient data-access layers usingSQLAlchemy ORM, including session management and transaction handling.
  • Build thread-safe, concurrent, asynchronous, and high-throughput backend applications.
  • Implement robust microservices and distributed backend architectures.
  • Containerise applications usingDockerand deploy and manage workloads onKubernetes.
  • Deploy and operate backend applications onGoogle Cloud Platform (GCP).
  • Develop and maintain API specifications and documentation usingOpenAPI and Swagger.
  • Optimise application performance, scalability, reliability, security, and resource utilisation.
  • Identify and resolve complex production issues through debugging and root-cause analysis.
  • Write clean, reusable, testable, and maintainable code following established engineering practices.
  • Develop unit and integration tests and participate in peer code reviews.
  • Collaborate with Product, Engineering, DevOps, QA, and other stakeholders to deliver features end-to-end.
  • Contribute to technical architecture discussions, design reviews, documentation, and engineering standards.
  • Support CI/CD, deployment, monitoring, logging, and production-release activities.
  • Identify opportunities to improve system architecture, automation, performance, and engineering efficiency.
  • Contribute to backend solutions supportingAI/ML-enabled applicationswhere required.

What Makes You a Great Fit

  • 8+ years of hands-on experiencein Python backend development, with strong experience building production-grade systems.
  • Expert-level proficiency inPython 3.xand backend software engineering.
  • Extensive experience withFastAPI and/or Flask.
  • Strong hands-on expertise withSQLAlchemy ORM, session management, database transactions, and data-access patterns.
  • Strong understanding ofmultithreading, concurrency, asynchronous programming, and thread-safe application development.
  • Proven experience withPostgreSQL and/or MySQL, including database design, indexing, query optimisation, and performance tuning.
  • Hands-on experience withDocker and Kubernetesin production environments.
  • Experience deploying and managing applications onGoogle Cloud Platform (GCP).
  • Strong understanding ofREST APIs, OpenAPI, and Swagger.
  • Good knowledge ofmicroservices architecture, distributed systems, scalability, and high-availability application design.
  • Experience with Git, code reviews, unit testing, and modern software development practices.
  • Exposure toRedis, Kafka, RabbitMQ, or similar caching and messaging technologies is an advantage.
  • Experience with CI/CD pipelines and DevOps practices is preferred.
  • Experience building or integratingAI/ML-enabled applicationsis an advantage.
  • Strong understanding of monitoring, logging, observability, and application performance optimisation.
  • Strong analytical and problem-solving abilities with a focus on scalable and reliable solutions.
  • Ability to independently own complex technical initiatives in a fast-paced product environment.
  • Excellent communication, collaboration, and technical leadership skills.
  • Familiarity withAgile development methodologiesand cross-functional engineering environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Weekday AI • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

ConnexR Solutions Pvt Ltd • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Connexr • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Python full stack Developer
Senior Python full stack Developer

Zigsaw • Delhi

On-site
INR 1,080,000 - 1,320,000
Senior Python API Developer
Senior Python API Developer

Matrix Business Services • Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Python Developer
Senior Python Developer

ULTISOURCE • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Hybrid work model
Python Developer
Python Developer

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Backend Engineer
Senior Backend Engineer

Zettamine Labs • Hyderabad, Pune District

Hybrid
INR 2,400,000 - 4,200,000