1

Python Data Developer Jobs in Oregon (NOW HIRING)

Sr. Data Engineer

Beaverton, OR · On-site

$100 - $125/hr

Experience in data-centric programming languages (e.g., Python or Go) * Experience with Terraform * Experience with participating in projects in a highly collaborative, multi-discipline team ...

Infrastructure Data Analytics Engineer

Gresham, OR · On-site

$121K - $145K/yr

Python * Alteryx * Power BI * Excel Data & Integration * REST APIs * JSON / XML * ETL / ELT * Data Modeling * Data Quality Management DevOps & SDLC * GitHub / GitLab / Azure DevOps * Version Control

Senior Software Engineer, Python + AI Platform

OR · On-site +1

$121K - $163K/yr

Address customer data handling, tenant isolation, auditability, observability, and secure ... What will you bring? * Strong Python backend engineering. 7+ years professional software ...

Senior Data Engineer

OR · On-site +1

$105K - $143K/yr

You will strengthen and scale our Python and Snowflake-based infrastructure, building the core ... Experience: 5+ years in data engineering, with at least 2+ years focused on distributed, large ...

Develop reusable Python libraries, notebooks, pipelines, and analytical frameworks that improve productivity across Finance and Analytics teams * Partner with Data Engineering teams to improve data ...

Develop reusable Python libraries, notebooks, pipelines, and analytical frameworks that improve productivity across Finance and Analytics teams * Partner with Data Engineering teams to improve data ...

Develop reusable Python libraries, notebooks, pipelines, and analytical frameworks that improve productivity across Finance and Analytics teams * Partner with Data Engineering teams to improve data ...

Implementing systems that leverage data stores that scale horizontally and understanding when a ... Creating fault-tolerant systems that make the devops team happy to deploy your code * Designing and ...

The Software Engineer will design backend services, build data and simulation pipelines, contribute to cloud architecture, and carry features from initial requirements through deployment and ...

Implementing systems that leverage data stores that scale horizontally and understanding when a ... Creating fault-tolerant systems that make the devops team happy to deploy your code * Designing and ...

Data Engineer (L5)

OR · On-site +1

$380K - $610K/yr

Data Engineering at Netflix is a role that requires building systems to process data efficiently ... Java, Scala, Python) and comfortable working with SQL You enjoy helping teams push the boundaries ...

Showing results 41-60

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 job categories do people searching Python Data Developer jobs in Oregon look for?

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

Senior Data Engineer (GCP Python Iceberg Delta Lake Kafka Snowflake Databricks)

OR • On-site, Remote

Railroad19, Inc
IT Services • 51 - 200 employees

$120K - $180K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

Railroad19, Inc is seeking a Senior Data Engineer with deep, handson experience in building modern lakehouse architectures on GCP. This role focuses on designing, developing in Python & Spark, and delivering reusable datasharing adapters that connect BigQuerybacked data products to Snowflake and Databricks using Iceberg UniForm and Delta Sharing.

About Railroad19:

At Railroad19, Inc, we develop customized software solutions and provide software development services. We're a specialized team of developers and architects. As such, we only bring an "A" team to the table, through hard work and a desire to lead the industry - this is our company culture - this is what sets Railroad19 apart.

As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is 100% remote. Railroad19 provides competitive compensation and excellent benefits, including Medical/Dental/Vision/Pet Insurance, Paid Time Off, and 401 (k).

NO 1099, C2C, Corp-to-Corp; only full-time employment.

NO Agencies.

Core Responsibilities:
  • Design and implement the UniForm write layer (Delta + Iceberg dual metadata).
  • Build GCS BigQuery ingestion pipelines for structured operational datasets.
  • Develop and implement in Python and Spark.
  • Implement Kafka-based CDC patterns for real-time and near-real-time ingestion.
  • Develop data lineage, dependency tracking, and modular adapter code.
  • Configure Snowflake Horizon external tables for zero-copy reads.
  • All data hub tables are to be written once using Delta Lake with Iceberg UniForm enabled... readable by all target consumers without conversion.
  • Implement and certify Delta Sharing endpoints for Databricks consumers.
  • Build governed access layer components: RBAC, connector registry entries, tenant-scoped authorization.
  • Align semantic layer models with LookML and KPI catalog definitions.
  • Collaborate with crossfunctional teams to deliver endtoend features.
  • Troubleshoot issues across the full stack and contribute to code quality.
Skills/Experience:
  • 6+ years of proven enterprise-level experience in Python & Spark
  • Advanced experience in GCP BigQuery
  • Strong working knowledge of Apache Iceberg, Delta Lake, Iceberg UniForm
  • Experience with Delta Sharing; Kafka / CDC pipelines
  • Specific work experience in Snowflake Horizon Catalog; Databricks Unity Catalog
  • Solid experience with Data lake architecture & ingestion pipeline design
  • Excellent Communication skills and the ability to work cohesively with multiple teams.
Preferred Experience - Nice to Have
  • Prior delivery in enterprise SaaS, media, or advertising technology.
  • Active daily use of AI-assisted development tools (Claude Code preferred).
$120,000 - $180,000 a year
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job