1

Python Data Developer Jobs in California (NOW HIRING)

Data DevOps Engineer

Santa Clara, CA · Hybrid

$200K - $220K/yr

Work on data pipeline on various ML/AI products. * Interface with DevOps teams to build out the ... Strong skills in at least Python, Scala or Java. * Experience in cleaning, processing, managing ...

Python Developer

Sunnyvale, CA · On-site

$60 - $82.50/hr

* Seasoned Python programmer with extensive knowledge in Django ORM framework and cloud technologies ... Design and Implement Data driven product workflows. Analyze and Fine tune Django ORM queries for ...

Field Design Engineer Location : Cupertino CA 5 days a week onsite(No remote/No WFH) We need ... Expertise in Core Python(Data Structures, OOPs, Data types, File Handling, Exception Handling ...

Strong Python data management programming skills * Data Visualization experience with a user application like Streamlit * Deep knowledge of a second sport including football, basketball, baseball ...

Python Developer

Sunnyvale, CA · On-site

$59 - $81.25/hr

Role: Python Developer Locations: Sunnyvale, CA (3 Days Onsite) Project Duration: 06+ Months ... data that we need. * Team also deploys the applications on AWS, so they want someone who has ...

Python Developer

San Jose, CA

$59 - $81.25/hr

Python Backend Engineer Job Location/Client Location (with City & State): San Jose, CA, USA ... Implement and manage secure identity protocols (OAuth2, JWT, OpenID Connect) to protect user data ...

Senior Python Developer

San Jose, CA

$142K - $191K/yr

... Data, Test Engineering, Mobility and Business Intelligence/Data Management. We provide high-end ... Senior Python Developer Looking for a passionate Python developer who is excited about joining a ...

Senior Python Developer

San Jose, CA · On-site

$142K - $191K/yr

... Data, Test Engineering, Mobility and Business Intelligence/Data Management. We provide high-end ... Senior Python DeveloperLooking for a passionate Python developer who is excited about joining a ...

Python Developer

Sunnyvale, CA · On-site

$59 - $81.25/hr

PYTHON DEVELOPER LOCATIONS: SUNNYVALE, CA (3 DAYS ONSITE) INTERVIEW PROCESS: 1 ONSITE INTERVIEW ... data that we need. * Team also deploys the applications on AWS, so they want someone who has ...

* 4- yr Technical Degree (Computer Science, CIS, Engineering, Math, or related) * 8+ yrs IT/Engineering (US based work only considered) * 3+ yrs of Python Development (Python data processing and ...

Data Engineer

Sunnyvale, CA · On-site

$134K - $161K/yr

We are looking for a Data Engineer having proficiency in SQL coding, Python coding and Spark. Key Responsibilities: * We are looking for a Data Engineer having proficiency in SQL coding, Python ...

Data Engineer

San Francisco, CA

$134K - $162K/yr

Data Engineer Candidate must be in SFO, CA Long term contract - JD Summary: 10+ years of experience ... S3, Glue, Airflow, SQL, Python, PySpark, Lambda, RDS, Redshift, EMR, and API Gateway Detailed ...

next page

Showing results 1-20

Python Data Developer information

What are some common challenges faced by Python Data Developers when working with large datasets?

Python Data Developers often encounter challenges related to efficiently processing and managing large datasets, such as optimizing data pipelines for speed and memory usage. Handling data quality issues, integrating data from multiple sources, and ensuring scalability of their solutions are also frequent hurdles. Collaboration with data engineers, analysts, and stakeholders is crucial for understanding requirements and delivering robust results. Staying up to date with the latest libraries and tools, like Pandas, Dask, or PySpark, is also important to overcome these challenges and maintain high performance.

What is the difference between Python Data Developer vs Data Analyst?

AspectPython Data DeveloperData Analyst
Required SkillsPython, SQL, data modeling, ETL processesExcel, SQL, data visualization, basic statistics
CertificationsPython certifications, data engineering coursesData analysis certifications, Excel certifications
Work EnvironmentData engineering teams, software development projectsBusiness units, reporting teams
Industry UsageTech, finance, healthcare, where data pipelines are neededMarketing, finance, operations for insights and reporting

The Python Data Developer focuses on building data pipelines, integrating data sources, and developing scalable data solutions using Python. In contrast, Data Analysts primarily interpret data, create reports, and provide insights for decision-making. While both roles require SQL and data handling skills, Python Data Developers are more involved in data engineering tasks, whereas Data Analysts focus on data visualization and analysis.

What are Python Data Developers?

Python Data Developers are professionals who use the Python programming language to collect, process, and analyze data. They build and maintain data pipelines, write scripts for data manipulation, and work with databases to ensure data is accessible and usable for analytics and business insights. These developers often collaborate with data scientists, analysts, and other IT professionals to support data-driven decision-making within an organization.

What are the key skills and qualifications needed to thrive as a Python Data Developer, and why are they important?

To excel as a Python Data Developer, you need strong programming skills in Python, a solid understanding of data structures, algorithms, and experience with relational and NoSQL databases. Familiarity with data processing libraries (like Pandas, NumPy), ETL tools, and version control systems, as well as knowledge of cloud platforms (such as AWS or Azure), are typically required. Problem-solving ability, attention to detail, and effective communication are vital soft skills in this role. These skills enable efficient data pipeline development, ensure data quality, and facilitate collaboration within technical teams.
What job categories do people searching Python Data Developer jobs in California look for? The top searched job categories for Python Data Developer jobs in California are:
What cities in California are hiring for Python Data Developer jobs? Cities in California with the most Python Data Developer job openings:
Sr Data Engineer - (DataBricks, Spark & Python)

Sr Data Engineer - (DataBricks, Spark & Python)

XFORIA Inc

Glendale, CA

$121K - $145K/yr

Other

Posted 4 days ago


Job description

Job Details
Sr Data Engineer
Fulltime / Direct Hire
Glendale, CA (Hybrid) 

Databricks, Spark, and Python Spotlight call will be held for this role


Key Responsibilities:
Data Engineer, you will play a pivotal role in the transformation of data into actionable insights. Collaborate with our dynamic team of technologists to develop cutting-edge data solutions that drive innovation and fuel business growth. Your responsibilities will include managing complex data structures and delivering scalable and efficient data solutions. Your expertise in data engineering will be crucial in optimizing our data-driven decision-making processes. If you''re passionate about leveraging data to make a tangible impact, we welcome you to join us in shaping the future of our organization.


Key Responsibilities:
● Contribute to maintaining, updating, and expanding existing Core Data platform data pipelines
● Build tools and services to support data discovery, lineage, governance, and privacy
● Collaborate with other software/data engineers and cross-functional teams
● Tech stack includes Airflow, Spark, Databricks, Delta Lake, Kubernetes and AWS
● Collaborate with product managers, architects, and other engineers to drive the success of the Core Data platform
● Contribute to developing and documenting both internal and external standards and best practices for pipeline configurations, naming conventions, and more
● Ensure high operational efficiency and quality of the Core Data platform datasets to ensure our solutions meet SLAs and project reliability and accuracy to all our stakeholders (Engineering, Data Science, Operations, and Analytics teams) 
● Be an active participant and advocate of agile/scrum ceremonies to collaborate and improve processes for our team
● Engage with and understand our customers, forming relationships that allow us to understand and prioritize both innovative new offerings and incremental platform improvements
● Maintain detailed documentation of your work and changes to support data quality and data governance requirements


Qualifications:
● 3+ years of data engineering experience developing large data pipelines
● Proficiency in at least one major programming language (e.g. Python,Java, Scala)
● Strong SQL skills and ability to create queries to analyze complex datasets
● Hands-on production environment experience with distributed processing systems such as Spark
● Hands-on production experience with data pipeline orchestration systems such as Airflow for creating and maintaining data pipelines
● Experience with Databricks
● Experience with Snowflake a plus
● Deep Understanding of AWS or other cloud providers as well as infrastructure as code Familiarity with Data Modeling techniques and Data Warehousing standard methodologies and practices
● Strong algorithmic problem-solving expertise
● Excellent written and verbal communication
● Advance understanding of OLTP vs OLAP environments
● Willingness and ability to learn and pick up new skill sets
● Self-starting problem solver with an eye for detail and excellent analytical and communication skills
● Strong background in at least one of the following: distributed data processing or software engineering of data services, or data modeling
● Familiar with Scrum and Agile methodologies
● Bachelor’s Degree in Computer Science, Information Systems equivalent industry experience