HamburgerMenu
hirist

Pi Square Technologies - Python Engineer - PySpark/Apache Spark

Pi-square Technologies
5 - 7 Years
Multiple Locations

Posted on: 18/06/2026

Job Description

Job Title : Python Engineer - PySpark

Location : Hyderabad / Bengaluru

Experience : 5-7 Years

Notice Period : Immediate to 30 Days

Job Summary :

We are looking for an experienced Python Engineer with strong PySpark expertise to join our engineering team. The ideal candidate should have hands-on experience in building scalable data processing solutions using Python and Apache Spark. You will work on large-scale data pipelines, optimize data processing frameworks, and collaborate with cross-functional teams to deliver high-quality solutions.

Key Responsibilities :

- Design, develop, and maintain scalable data processing applications using Python and PySpark.

- Build and optimize ETL/data processing pipelines for large datasets.

- Write clean, efficient, and reusable code following object-oriented programming (OOP) principles.

- Troubleshoot, debug, and resolve complex software and data processing issues.

- Collaborate with cross-functional teams to understand business requirements and deliver robust technical solutions.

- Participate in code reviews and ensure adherence to coding standards and best practices.

- Utilize version control systems such as Git and work efficiently with collaborative development workflows.

- Leverage tools like GitHub Copilot to improve development productivity where applicable.

- Ensure application performance, scalability, and reliability.

Mandatory Skills (Non-Negotiable) :

- Strong hands-on experience with Python and PySpark

- Solid understanding of Object-Oriented Programming (OOP) concepts

- Minimum 5+ years of experience in Spark and Python

- Overall 7+ years of IT experience

- Experience in designing and developing scalable data engineering solutions

- Strong analytical and problem-solving skills

- Experience with Git version control and GitHub Copilot

- Excellent verbal and written communication skills

- Ability to work independently with minimal supervision

Preferred Skills :

- Experience working in Agile development environments

- Knowledge of data engineering best practices and performance optimization

- Familiarity with distributed computing concepts

Candidate Profile :

- Proven experience as a Senior Data Engineer, Python Engineer, or a similar role.

- Self-driven, proactive, and capable of managing multiple priorities.

- Strong collaboration and stakeholder communication skills.

Employment Details :

- Employment Type : Full-Time, Permanent

- Department : Technology / IT

- Industry : IT Services & Consulting

- Role Category : Technology

Education :

- Bachelor's degree in Engineering, Computer Science, Information Technology, or any equivalent graduate degree.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Posted by

Recruiter

HR at Pi-square Technologies

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
70
Applications:  36
Recruiter Actions:  0

Functional Area

Other Software Development

Job Code

1646274

Loading chat...