Python Developer Job at Techgene Solutions, Pasadena, CA

MDE2R3JleWdwKzZqQ09oNVkwMW1SZGNC
  • Techgene Solutions
  • Pasadena, CA

Job Description

Position: Python Developer with Pyspark, AWS and Java

Location: Pasadena, CA (Only Locals-F2F is must)

Job type: 1+ year contract

Exp Level: 9 Years. Without internship projects.

VISA : Any visa is fine. (USC, GC, H1, H4 EAD, OPT EAD)

Must have : Django, Flask, Pyspark, AWS and Java (Don’t submit Python with AI/ML, Python fullstack, Python /ML)

Job Summary:

We are seeking a highly skilled Python Developer with strong PySpark expertise and hands-on experience in AWS cloud services to join our data engineering team. The ideal candidate will focus on designing and developing scalable data processing solutions using Apache Spark on the AWS platform. Java development is a secondary skill used for legacy system integration and occasional support.

Key Responsibilities:

Design, build, and optimize scalable ETL pipelines using PySpark

Work with large datasets to perform data transformation, cleansing, and aggregation

Develop and deploy data processing applications on AWS (e.g., EMR, S3, Lambda, Glue)

Develop reusable and efficient Python code following best practices

Collaborate with data engineers, data scientists, and product teams

Integrate data processing workflows with other services and systems, potentially using Java where needed

Monitor, troubleshoot, and improve performance of data jobs on distributed environments

Participate in code reviews and contribute to a culture of continuous improvement

Required Skills & Qualifications:

  • 8+ years of professional experience in Python development
  • 5+ years of hands-on experience with Apache Spark / Pyspark
  • Strong understanding of distributed data processing
  • Proven experience with AWS services, including: EMR, Glue, S3, Lambda, IAM, CloudWatch, etc.
  • Working knowledge of Java development
  • Experience with data structures, algorithms, and performance tuning in Spark
  • Familiarity with SQL for querying large datasets
  • Working knowledge of Java for backend or integration purposes
  • Experience with version control systems like Git
  • Familiarity with Agile/Scrum development methodology

Job Tags

Contract work, Local area,

Similar Jobs

Trackline

Contracts and Estimating Manager Job at Trackline

The Shipyard Contracts and Estimating Manager oversees the preparation and negotiation of shipyard contracts.. This role involves managing the entire lifecycle of contracts, from initial drafting to final closeout, and ensuring accurate and competitive cost estimates are...

TheBest Claims Solutions

Appointment Setter Job at TheBest Claims Solutions

 ...INTERNAL CORPORATE POSITION Title: Appointment Setter - Business Development Location: Phoenix, AZ Salary: $20.00 per hour, plus weekly bonus potential Placement Type: Direct Hire About Us: Here at TheBest Claims Solutions, we specialize in delivering... 

C2 Graphics Productivity Solutions

Part Time Graphic Design - Immediate start Job at C2 Graphics Productivity Solutions

 ...based company helping growth-stage businesses become scale-ready through research-based certification and learning programs seeks a part-time, contract Graphic Designer to support their in-house creative function as they prepare to launch a new proprietary platform for... 

CTS Complete Technical Services

Senior Process Engineer (Chemicals) Job at CTS Complete Technical Services

 ...efficiency of our operations. Ideal Candidate has experience with: Minimum 10 years operating refinery petrochemical units (unit process engineer, senior...  ...leading and implementing projects in an oil refinery. Expertise in process modeling simulation... 

HomeTeam Network

Part time Inventory Management Specialist Job at HomeTeam Network

 ...If you are looking for a flexible opportunity to contribute to a fast-paced logistics team while developing your skills in warehouse management, we encourage you to apply. Hours are very flexible so you can almost set your own schedule! Job Type: Part-time...