Hybrid Senior Python Developer

Posted 2 days ago

Apply now

About the role

  • Senior Python Developer in Hyderabad focusing on backend development using Python and FastAPI, collaborating with teams for system integration.

Responsibilities

  • Engage in backend development using Python and related technologies.
  • Collaborate with cross-functional teams for system integration and project delivery.
  • Design and implement backend services with best practices in mind.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

  • Core Experience: 8 to 12 years of hands-on software engineering experience, with a heavy emphasis on backend development using Python.
  • Frameworks: Extensive experience building backend services using FastAPI (experience with data validation, dependency injection, and asynchronous programming).
  • Python Libraries: Deep proficiency with standard and foundational Python libraries, including but not limited to Pydantic, SQLAlchemy, Requests, Pytest, as well as data-manipulation libraries like Pandas and NumPy.
  • Integration Expertise: Proven track record in system integration—working with enterprise databases (SQL/NoSQL), message brokers (e.g., Kafka, GCP Pub/Sub), and building robust API-to-API communication layers.
  • Cloud Platforms: Solid hands-on knowledge of Google Cloud Platform (GCP). Familiarity with deploying applications using GCP services (e.g., Cloud Run, Cloud Functions, GKE, Compute Engine, or App Engine).
  • Software Engineering Practices: Strong grasp of version control (Git), containerization (Docker, Kubernetes), and modern CI/CD pipelines.
  • Good To Have: GCP Certifications: Holding a Google Cloud Professional Developer or Cloud Architect certification.
  • Alternative Frameworks: Working knowledge of other popular Python frameworks like Flask or Django.
  • Data/AI Exposure: Background or foundational understanding of Data Engineering (ETL pipelines, BigQuery) or integrating Machine Learning models into production environments.
  • Agile/Scrum: Experience thriving in an Agile work environment focused on pragmatic delivery and rapid iteration.
  • Front-End Familiarity: Basic understanding of modern front-end frameworks (React, Angular) to facilitate smoother full-stack team collaboration.

Job title

Senior Python Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job