Sr. Python Developer

  • Pasadena, CA
  • Posted 3 days ago | Updated 3 days ago

Overview

On Site
Accepts corp to corp applications
Contract - CON_CORP

Skills

10+ years of professional experience in software development. Strong programming skills in Python and hands-on experience with PySpark.

Job Details

JobTitle :: Sr. Python Developer

Location:: Pasadena, CA -onsite

Duration:: Long Term

F2F INTERVIEW

Position Summary:

We areseeking an experienced Senior Software Developer with strong expertise inPython and PySpark to design, develop, and maintain scalable data and softwaresolutions. Experience with Java is preferred, especially for integrating withexisting enterprise systems.

Thisrole is ideal for someone who thrives in data-intensive environments and has asolid software engineering background.

Key Responsibilities:

Designand implement high-performance data processing applications using Python andPySpark.

Writeefficient, reusable, and testable code following best practices.

Collaboratewith data engineers, architects, and DevOps teams to deliver end-to-endsolutions.

Workon integrating with legacy or back-end systems using Java when required.

Optimizeand troubleshoot large-scale batch and streaming jobs.

Participatein code reviews, technical discussions, and architectural decisions.

Contributeto CI/CD automation and deployment workflows.

Required Skills and Experience:

10+years of professional experience in software development.

Strongprogramming skills in Python and hands-on experience with PySpark.

Proventrack record of working with Apache Spark in production environments.

Solidunderstanding of distributed systems and big data frameworks.

Experiencewith SQL, data modeling, and data wrangling.

Familiaritywith Java (preferred) for integrating APIs or working with enterprisecomponents.

Knowledgeof Git, CI/CD tools, and agile development practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.