1

Python Data Developer Jobs in Hope Valley, RI (NOW HIRING)

Experience in Object-Oriented Software development with Java and/or Python * Hands on experience ... Strong design and analysis skills for a large data platform * Experience with DevOps, Continuous ...

... Engineering, or Physical Sciences) * 5+ years of professional experience in analytics, plus 1+ year ... Advanced proficiency with 3+ years experience in SQL, Python, and data visualization tools (Tableau ...

... Engineering, or Physical Sciences) * 5+ years of professional experience in analytics, plus 1+ year ... Advanced proficiency with 3+ years experience in SQL, Python, and data visualization tools (Tableau ...

... Engineering, or Physical Sciences) * 5+ years of professional experience in analytics, plus 1+ year ... Advanced proficiency with 3+ years experience in SQL, Python, and data visualization tools (Tableau ...

... data for machine learning pipelines, feature engineering, and model lifecycle management ... Python, and supporting languages (e.g., SQL, Java, C++). - 3 years demonstrated experience of ...

New

Development of data products and custom applicationsto support downstream AI/ML use cases ... Familiarity with pertinent libraries within the scientific Python stack * Experience ...

Senior AI/ML Engineer

Middletown, RI · On-site

$104K - $142.80K/yr

... Data Science, or related technical discipline. • 5+ years of professional experience in AI/ML engineering or applied machine learning. • Strong experience with Python. • Strong experience with ...

Senior Machine Learning Test Engineer

Carolina, RI · On-site +1

$111K - $144.20K/yr

... developer who is passionate about reliable, repeatable evaluation of ML models and data. Your ... Automate ML QA workflows using Python and CI/CD (e.g., GitHub Actions, Jenkins) * Create and ...

Expertise in Conducting data analysis in MATLAB on theoretical sensor models, synthetic data sets ... Familiarity with C/C++, Java, and/or Python is desirable. * Experienced in Linux frameworks, modern ...

next page

Showing results 1-20

Python Data Developer information

See Hope Valley, RI salary details

$13

$58

$85

How much do python data developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for python data developer in Hope Valley, RI is $58.38, according to ZipRecruiter salary data. Most workers in this role earn between $48.12 and $66.30 per hour, depending on experience, location, and employer.

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 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 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 job categories do people searching Python Data Developer jobs in Hope Valley, RI look for? The top searched job categories for Python Data Developer jobs in Hope Valley, RI are:
JB061490 - Software Engineer

JB061490 - Software Engineer

USM

Smithfield, RI • On-site

Contractor

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

  • Start Date: Interview Types Video Call
  • Skills Strong experience wi.. Visa Types Green Card, US Citiz..

  • JOB#445
    Client: Fidelity
    Title: Software Engineer
    Location: Smithfield, RI
    Duration: 12+ months
    Rate: 60-70/hr on W2
    Locals only
    USC/GC holder
    *POSITION DETAILS* Title: Software Engineer
    *PROJECT DESCRIPTION* We calculate Investment Performance measurements for Fidelity clients that show up in their accounts on Fidelity.com (Individual customers) and Wealthscape (Institutional clients). Team size is 10 people located between USA and India. *SELLING POINT* We are responsible for a proprietary, enterprise-scale investment performance platform and contribute to several of Fidelity's rapidly growing business areas, provides high visibility along with opportunity to work in an environment with modern cloud technologies
    *REQUIRED SKILLS* Not looking for data engineers doing large tool based data migration. This group is using spark/scala to move data from snowflake into a java based process where procedures and transformations are done. That data is then sent to Oracle where the reporting and dashboard groups consume it.
    Must haves: SQL Core Java Nice to have Spark using scala Snowflake
    *INTERVIEW PROCESS* 2 rounds, 60 minutes each
    Software Engineer
    We have a great opportunity to join the Fidelity Institutional Technology (FIT) business unit. You will work as part of a new team developing performance measurement and analysis software for, which is a highly strategic initiative in our Fidelity Institutional Wealth Management area. Our development teams encourage creativity, innovation, and excellence. Your experience, skills, and input will be critical to our shared success.
    The Expertise We're Looking For:
    • Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with 8+ years of design and development experience.
    • Strong experience with these database technologies - Snowflake, Oracle
    • Experience in Object-Oriented Software development with Java and/or Python
    • Hands on experience with Spark (Java or Scala), use of AWS EMR as the infrastructure for execution both an advantage
    • Experience in Cloud technologies (AWS), including Docker and EKS
    • Experience building scalable and robust ETL solutions, Business Intelligence, Databases or Data lakes such as Snowflake. Expertise in SQL.
    • Strong design and analysis skills for a large data platform
    • Experience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, GitHub, Terraform, Docker, Artifactory etc.)
    • Experience of working within an agile scrum development environment
    • Excellent interpersonal and communication skills
    • Excellent collaboration skills to work with multiple teams in the organization.
    • Financial Services industry experience preferred but not essential.

    The Purpose of Role
    The successful candidate will be a member of a team that are at the forefront of engineering in Fidelity Brokerage Technology with a strong focus on engineering excellence. We seek a senior software engineer who is versatile, always eager to tackle new problems and continue to push technology forward. This position is intended for an individual contributor who has strong engagement and the ability to work effectively in a multi-functional agile scrum team.
    The Skills You Bring:
    • Application design and development experience, with a full understanding of the software development process
    • Ability to code quality, security, organization, and automation.
    • Strong analytical, communication and organizational skills and the ability to manage multiple tasks at a given time
    • Collaborative in your approach, actively contributing to how work gets completed, and you thrive in a team environment
    • Expertise in code reviews for standards and efficient coding practices
    • Expertise in building monitoring and alerting tools to report failure or potential performance degradation
    • Ability to guide, encourage and motivate your fellow engineers
    • Team player
    • Able to act independently under minimal direction

    The Value You Deliver:
    • Deliver high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirements
    • Participate in application design, and work as part of a team to deliver software
    • Actively applying engineering practices such as code and design reviews
    • Sound understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
    • Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience, and judgment.
    • Good interpersonal and client-handling skills with the ability to handle expectations and explain technical detail. Consistent track record to multitask, prioritizes tasks, and quickly adjusts in a constantly evolving environment.
    • Collaborate with business and technology groups and should be able to present formal and informal presentations in various settings: one-on-one, small, and large groups, with peers, and senior management.