Senior Full Stack Python Engineer - GCP Data Engineering
Persistent Systems · Pune · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
About Position:
We are conducting an in-person hiring drive for the position of Senior Full Stack Python Engineer GCP Data Engineering in Bengaluru on 31st October 2026. The interview location details are mentioned below:
Persistent Systems Ltd, 4th and 5th Floor, Block 9, Pritech Park - SEZ, Behind RMZ Ecospace, Survey Nos. 51 to 64/4 & 66/1, Bellandur Village, Varthur Hobli, Bengaluru, Karnataka - 560103.
We are seeking an experienced Senior Full Stack Python Engineer GCP Data Engineering to design, develop, and optimize cloud-native applications and large-scale data processing solutions on Google Cloud Platform (GCP). The role combines backend engineering, API development, cloud-native architecture, and modern data engineering practices utilizing Python, BigQuery, Apache Beam, Dataproc, and related GCP services. You will work closely with architects, data engineers, DevOps teams, and business stakeholders to deliver scalable, secure, and high-performance solutions supporting enterprise data and analytics initiatives.
- Role: Senior Full Stack Python Engineer GCP Data Engineering
- Location: Bengaluru
- Experience: Between 5 to 12 Years
- Job Type: Full Time Employment
What You'll Do:
- Design, develop, and maintain enterprise-grade backend applications and services using Python.
- Build and expose scalable REST APIs and reusable microservices for application and data integrations.
- Design and implement data ingestion, transformation, validation, and processing frameworks on GCP.
- Develop and optimize large-scale analytical and operational workloads using BigQuery.
- Build Apache Beam pipelines for batch and real-time streaming data processing use cases.
- Develop and support distributed data processing applications using Dataproc, Spark, and PySpark.
- Integrate Python applications with databases, APIs, cloud platforms, messaging systems, and enterprise applications.
- Create reusable frameworks and components for ingestion, transformation, validation, reconciliation, and data publishing.
- Implement logging, monitoring, observability, exception handling, and alerting mechanisms across applications and data pipelines.
- Develop and execute unit tests, integration tests, and participate in peer code reviews.
- Troubleshoot production issues related to applications, APIs, data pipelines, cloud services, and data quality.
- Collaborate with architecture, security, DevOps, data engineering, and business teams to deliver production-ready solutions.
- Ensure adherence to engineering best practices related to performance, scalability, maintainability, reliability, and security.
- Contribute to CI/CD automation, deployment pipelines, and cloud-native operational practices.
Expertise You'll Bring:
- 6-10 years of software engineering and data engineering experience with strong expertise in Python.
- Proven experience developing scalable RESTful APIs and backend services using Python-based frameworks.
- Strong hands-on experience with Google Cloud Platform (GCP) services.
- Expertise in BigQuery for large-scale data warehousing, analytics, performance tuning, and optimization.
- Hands-on experience developing Apache Beam pipelines for batch and streaming data processing.
- Experience working with Dataproc, Apache Spark, and PySpark for distributed computing workloads.
- Strong SQL development and database design expertise with a solid understanding of data processing principles.
- Experience building integrations with databases, APIs, cloud services, messaging platforms, and enterprise applications.
- Knowledge of software engineering best practices including modular design, object-oriented programming, testing, code reviews, version control, and CI/CD.
- Experience implementing robust logging, monitoring, observability, and data quality frameworks.
- Strong troubleshooting, debugging, and performance optimization skills.
- Experience working with data processing patterns including ETL, ELT, batch processing, and real-time streaming architectures.
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 from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
- We support hybrid work and flexible hours to fit diverse lifestyles.
- Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
- If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment.
Let's unleash your full potential at Persistent - persistent.com/careers
"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."
Sourced from naukri
Skills
About Persistent Systems
Persistent Systems
IT Services & Consulting
22.2k+
employees
1990
36 years old
Pune, Maharashtra
India
About
Industries
Employee ratings
5,043 reviews
Culture
3.5
Career growth
3.0
Work-life
3.6
Employees rate it well for
Find them on