1

Python Data Developer Jobs in Rhode Island (NOW HIRING)

Senior Data Engineer

Johnston, RI · On-site +1

$105K - $158K/yr

Description Senior Data Engineer Role Summary As a Senior Data Engineer, you will design, develop ... Strong proficiency in SQL and Python. * Experience with relational and non relational database ...

Senior Data Engineer

Johnston, RI · On-site +1

$105K - $158K/yr

Description Senior Data Engineer Role Summary As a Senior Data Engineer, you will design, develop ... Strong proficiency in SQL and Python. * Experience with relational and non relational database ...

Senior Data Engineer-PBM

Woonsocket, RI · On-site

$109K - $131K/yr

Uses strong programming skills in Python, Java or any of the major languages to develop efficient ETL to collect and standardize data to generate insights and addresses reporting needs. * Develops ...

$18 - $50/hr

Experience with Python, data analytics, machine learning, or AI technologies. * Familiarity with digital engineering, PLM, or engineering data management concepts is a plus. * Strong communication ...

$18 - $50/hr

Experience with Python, data analytics, machine learning, or AI technologies. * Familiarity with digital engineering, PLM, or engineering data management concepts is a plus. * Strong communication ...

$18 - $50/hr

Experience with Python, data analytics, machine learning, or AI technologies. * Familiarity with digital engineering, PLM, or engineering data management concepts is a plus. * Strong communication ...

Senior Data Engineer

Carolina, RI · On-site +1

$106K - $144K/yr

The Senior Data Engineer is responsible for designing, developing, enhancing, and supporting ... Experience using Python for automation, data processing, or backend services. * Advanced SQL ...

$18 - $50/hr

Experience with Python, data analytics, machine learning, or AI technologies. * Familiarity with digital engineering, PLM, or engineering data management concepts is a plus. * Strong communication ...

$18 - $50/hr

Experience with Python, data analytics, machine learning, or AI technologies. * Familiarity with digital engineering, PLM, or engineering data management concepts is a plus. * Strong communication ...

Showing results 21-40

Python Data Developer information

What is a Python data developer?

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 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 popular job titles related to Python Data Developer jobs in Rhode Island?

For Python Data Developer jobs in Rhode Island, the most frequently searched job titles are:

What job categories do people searching Python Data Developer jobs in Rhode Island look for?

The top searched job categories for Python Data Developer jobs in Rhode Island are:

What cities in Rhode Island are hiring for Python Data Developer jobs?

Cities in Rhode Island with the most Python Data Developer job openings:

Lead Data Engineer - Databricks & Microsoft Fabric

Lincoln, RI • Remote

$93K - $123K/yr

Contractor

Re-posted 4 days ago


Job description

Description

 Location: Remote (Preference for candidates located in New England)
Engagement: Contract or Contract-to-Hire 


Lead Data Engineer

Databricks & Microsoft Fabric


Overview

Spyglass MTG is seeking a highly skilled Lead Data Engineer with strong expertise in Databricks and Microsoft Fabric to help design, build, and scale modern data platforms in Azure.

This role is both strategic and hands-on. The ideal candidate will lead the development of enterprise data solutions while actively building scalable pipelines, lakehouse architectures, and data platforms that support analytics, reporting, and AI initiatives.

The Lead Data Engineer will work closely with data architects, analysts, and business stakeholders to deliver high-performance data solutions that enable organizations to leverage their data more effectively.


Responsibilities

Design and implement modern data platforms using Databricks and Microsoft Fabric
Build and maintain scalable data pipelines and ingestion frameworks
Develop and optimize Spark and PySpark workloads within Databricks
Implement lakehouse and data warehouse architectures
Design and manage data models supporting analytics and reporting
Collaborate with data scientists and analytics teams to support AI and advanced analytics initiatives
Implement data quality, governance, and security best practices
Provide technical leadership and mentorship to data engineering team members
Optimize performance, reliability, and scalability of data platforms


Requirements


7+ years of experience in data engineering or data platform development 

Strong hands-on experience with Databricks and Apache Spark  

Experience implementing Microsoft Fabric data solutions  

Proficiency in Python and PySpark  

Experience working with Azure data services and cloud-based data platforms  

Experience designing modern lakehouse or data warehouse architectures  

Strong understanding of data pipeline design, ETL/ELT processes, and data modeling


Preferred

Experience supporting AI or machine learning workloads  

Experience working in enterprise data environments  

Familiarity with CI/CD and data platform automationÂ