Job

Full Stack Python Engineer - GCP

Persistent · Hyderabad, Bengaluru

Company
Persistent
Type
Job
Work mode
On-site
Location
Hyderabad, Bengaluru
Posted
5 Nov 2026

About this job

About Position

We are looking for an experienced Full Stack Python Engineer - GCP with strong expertise in building scalable data processing, integration, and cloud-native application solutions. The ideal candidate will have hands-on experience with Python, REST APIs, BigQuery, Apache Beam, Dataproc, and SQL. You will play a key role in designing enterprise-grade data platforms, developing backend services, and implementing large-scale data processing solutions on Google Cloud Platform (GCP).

  • Role: Full Stack Python Engineer - GCP
  • Location: Bengaluru, Hyderabad
  • Experience: 5 to 10 Years
  • Job Type: Full-Time Employment

What You'll Do

  • Design and develop enterprise applications and backend services using Python.
  • Build and maintain scalable REST APIs and reusable service components.
  • Develop data ingestion, transformation, and processing solutions on Google Cloud Platform.
  • Implement and optimize large-scale data processing solutions using BigQuery.
  • Build Apache Beam pipelines for batch and streaming data processing workloads.
  • Develop and support distributed data processing solutions using Dataproc, Spark, and PySpark.
  • Integrate applications with databases, cloud platforms, enterprise systems, and third-party APIs.
  • Design reusable frameworks for data ingestion, validation, transformation, and data publishing.
  • Implement logging, monitoring, exception handling, and data quality controls across applications and pipelines.
  • Develop unit tests, integration tests, and participate in peer code reviews.
  • Troubleshoot application, API, and data pipeline issues across development and production environments.
  • Collaborate with architecture, DevOps, security, and engineering teams to deliver production-ready solutions.
  • Follow best practices for scalability, security, performance optimization, and maintainability.
  • Contribute to CI/CD implementation and automated deployment processes.

Expertise You'll Bring

  • Bachelor's Degree in Engineering, Computer Science, Information Technology, BCA, MCA, or equivalent qualification.
  • 5 to 10 years of experience in Python application development and data engineering.
  • Strong hands-on programming experience using Python.
  • Extensive experience designing and developing RESTful APIs and backend services.
  • Strong SQL skills and knowledge of data processing concepts.
  • Hands-on experience working with Google Cloud Platform (GCP).
  • Strong experience with BigQuery for analytical and large-scale data processing workloads.
  • Experience building data processing solutions using Apache Beam.
  • Experience with Dataproc, Spark, and PySpark for distributed computing.
  • Understanding of both batch and streaming data processing architectures.
  • Experience integrating applications with databases, APIs, cloud services, and enterprise platforms.
  • Strong understanding of software engineering principles, design patterns, and coding best practices.
  • Experience with unit testing, integration testing, and code quality standards.
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working within Agile development methodologies.
  • Excellent communication and collaboration skills.

Benefits

  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents

Values-Driven, People-Centric & Inclusive Work Environment

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications…

Listed from the company's public job post; the company is responsible for it. Always apply on the official page and never pay to apply. How listings work

Similar fresher jobs

See all Software Development fresher jobs →