1

Data Programmer Jobs in Seattle, WA (NOW HIRING)

Data Engineer

Seattle, WA · On-site

$130K - $156K/yr

About the Role Weyerhaeuser's Data & Analytics team is looking for a Data Engineer to build and operate the data platform that powers reporting, analytics, and AI across the enterprise. This hands-on ...

Data Engineer, WWASFT

Seattle, WA · On-site

$130K - $156K/yr

WorldWide Amazon Stores FinTech (WWASFT) team is looking for an Data Engineer who is data-driven, uncompromisingly detail oriented, smart, efficient, and driven to help our business succeed. You have ...

Data Platform Engineer

Seattle, WA · On-site

$200K - $250K/yr

As a Data Platform Engineer at Astronomer, you'll be a key partner to our clients, guiding them in deploying powerful data workflows to accelerate their business outcomes. You'll have the chance to ...

Data Engineer, Amazon Fuse

Seattle, WA · On-site

$130K - $156K/yr

The Fuse Data Analytics (DA) team is looking for a Data Engineer to influence Fuse's decisions and direction using data insights. The ideal candidate is data-curious and possesses a strong analytical ...

Data Engineer, WWASFT

Seattle, WA · On-site

$130K - $156K/yr

WorldWide Amazon Stores FinTech (WWASFT) team is looking for an Data Engineer who is data-driven, uncompromisingly detail oriented, smart, efficient, and driven to help our business succeed. You have ...

Manager, Data Engineer (Remote)

Home, WA · Remote

$100K - $174K/yr

Own end-to-end data engineering delivery across the project lifecycle. * Build strong partnerships across the organization to align priorities anddeliverdata-related goals. * Design clear, analytics ...

Sr Databricks Data Engineer

Seattle, WA · On-site

$130K - $156K/yr

As a Databricks Engineer in our AI & Data practice, you will design, build, and optimize cloud-based data engineering solutions that support large-scale transformation. You will work with business ...

C#/.NET and Data Engineer

Bellevue, WA · On-site

$129K - $155K/yr

Must Have Technical/Functional Skills Data Engineering; PL/SQL; ADF; Digital : Azure Databricks; ASP.NET 2.0; C# 4.0 Roles & Responsibilities Software Engineering (C#/.NET) Strong experience ...

Data Engineer, Amazon Fuse

Seattle, WA · On-site

$130K - $156K/yr

The Fuse Data Analytics (DA) team is looking for a Data Engineer to influence Fuse's decisions and direction using data insights. The ideal candidate is data-curious and possesses a strong analytical ...

Data Engineer

Bellevue, WA · Remote

$117K - $140K/yr

Data Engineer Location: Bellevue, WA. (Remote) Mandatory Skills: Vectr and Cribl 8+ years of experience. * Design and develop ETL/ELT pipelines using Azure Data Factory (ADF) and Databricks (PySpark)

Data Engineer, Core Experimentation Applied AI Engineering - Seattle About the Team The Statsig team at OpenAI builds and operates the experimentation platform that powers product development ...

Staff Data Engineer

Seattle, WA · On-site

$130K - $156K/yr

Description We are looking for a Staff Data Engineer to lead the data engineering and data architecture behind it. You will own the data model and the pipeline contracts other teams build against ...

Sr Data Engineer

Seattle, WA · On-site

$130K - $156K/yr

Job Posting Title: Sr Data Engineer Req ID: 10143797 Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN ...

Data Engineer, WWASFT

Seattle, WA · On-site

$130K - $156K/yr

As a Data Engineer, you will be working in one of the world's largest and most complex data warehouse environments. You will design, implement and support scalable data infrastructure solutions to ...

Showing results 41-60

Data Programmer information

See Seattle, WA salary details

$17

$32

$53

How much do data programmer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for data programmer in Seattle, WA is $32.03, according to ZipRecruiter salary data. Most workers in this role earn between $24.62 and $33.94 per hour, depending on experience, location, and employer.

What is a data programmer?

Data Programmers are professionals who write, maintain, and optimize code related to data processing, analysis, and management. They often work with large datasets, using programming languages such as SQL, Python, or R to extract, transform, and load data for use in databases or analytics platforms. Data Programmers play a crucial role in ensuring data integrity, efficiency, and accessibility, supporting business intelligence and decision-making processes. They may also collaborate with data analysts, engineers, and other IT professionals to develop automated data workflows and solutions.

How does a data programmer typically collaborate with data analysts and other stakeholders during a project?

Data Programmers play a crucial role in bridging the gap between raw data and actionable insights by working closely with data analysts, project managers, and sometimes even business stakeholders. They are responsible for building, maintaining, and optimizing data pipelines, ensuring data is accessible and reliable for analysis. Regular meetings, code reviews, and collaborative problem-solving sessions are common, allowing Data Programmers to understand project goals, clarify data requirements, and quickly address any issues that arise. This teamwork ensures that data workflows align with business needs and that the final outputs are both accurate and timely.

What are the key skills and qualifications needed to thrive as a data programmer, and why are they important?

To thrive as a Data Programmer, you need strong programming skills in languages like SQL, Python, or R, along with a degree in computer science, information technology, or a related field. Familiarity with database management systems (such as MySQL, Oracle, or PostgreSQL), data visualization tools, and data integration platforms is typically required. Attention to detail, problem-solving ability, and effective communication are important soft skills for collaborating with teams and ensuring data accuracy. These skills and qualities are essential for efficiently managing, transforming, and delivering reliable data solutions that drive business decisions.

What is the difference between Data Programmer vs Data Analyst?

AspectData ProgrammerData Analyst
Required CredentialsTypically a degree in computer science, programming, or related field; coding certificationsOften a degree in statistics, mathematics, or related field; data analysis certifications
Work EnvironmentPrimarily in software development or IT teams, focusing on coding and database managementIn business or research settings, focusing on interpreting data and generating reports
Employer & Industry UsageTech companies, software firms, data-centric organizationsFinance, marketing, healthcare, and other industries requiring data insights

While both roles involve working with data, Data Programmers focus on coding, database management, and software development, whereas Data Analysts interpret data to provide insights. Understanding these differences helps in choosing the right career path or job search focus.

How much do data programmers make?

Data programmers typically earn a median annual salary ranging from $70,000 to $110,000, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with specialized skills in programming languages like Python or SQL can earn higher salaries.
Infographic showing various Data Programmer job openings in Seattle, WA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $66,616 per year, or $32 per hour.

Data Engineer

Seattle, WA • On-site

$130K - $156K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 days ago


Key responsibilities

  • Design, develop, and maintain data ingestion pipelines from various sources into the data lake or Snowflake.

  • Build and support data transformation processes, including modeling raw data into clean datasets and creating dimensional models for analytics.

  • Orchestrate workflows, monitor pipeline performance, troubleshoot issues, and implement data quality, security, and governance measures.


Job description

About Weyerhaeuser
At Weyerhaeuser, we are the world's premier timber, land, and forest products company. Sustainability is the founding concept of our business and our values drive every decision to ensure we continue to lead the forestry industry in sustainability practices. And we know about sustainability - we led it in the forestry industry when we planted our first seedling by hand in 1938. We recognize that our success is dependent on the success of our people. For over 125 years, our Weyerhaeuser team has been making a difference in the world - from the seedlings we plant, to the forests and trees we nurture, we ensure every acre is managed with diligence, patience and pride. That's the Weyerhaeuser way.
About the Role
Weyerhaeuser's Data & Analytics team is looking for a Data Engineer to build and operate the data platform that powers reporting, analytics, and AI across the enterprise. This hands-on role focuses on building scalable, reliable, well-governed pipelines that move data. We invest heavily in template- and metadata-driven patterns, so onboarding a new source is a configuration exercise, not a net-new build.
We expect engineers to use AI as a force multiplier - both in how we build the platform (LLM-assisted development, testing, and documentation) and in what we deliver from it (AI-ready data products grounded in well-modeled sources). This role partners closely with source-system owners, analytics engineers, data scientists, and data analysts. It's well suited for someone who thrives in a fast-paced environment, has strong opinions about data quality and pipeline reliability, and is energized by building scalable foundations rather than one-off integrations.
Responsibilities
Ingestion & Integration
  • Design and maintain ingestion pipelines that move data from SAP, relational databases, flat files, REST APIs, message queues, and SaaS applications into our data lake/Snowflake.
  • Extend our metadata-driven and template-driven ADF pipeline frameworks so onboarding a new source is a configuration exercise - schema mapping, validation, and config, not handwritten pipelines.
  • Develop Python-based Azure Functions for custom ingestion logic, REST API integrations, paging/retry handling, and schema reconciliation.
  • Implement reliable full and incremental data load patterns - watermarking, CDC, late-arriving data, and replayable backfills.
  • Design, develop, and support our geospatial ETL tool data pipelines that ingest, transform, and complex location-based data from enterprise, operational, and third-party sources for analytics and reporting.
Modeling & Transformation
  • Land and preserve history of raw data in the Azure data lake or Snowflake (bronze), then build dbt models that conform, deduplicate, standardize, and enrich it into clean silver datasets.
  • Partner with analytics engineers and data analysts to build dimensional models and semantic views that enable AI-ready datasets.
Orchestration & Reliability
  • Orchestrate end-to-end workflows in Azure Data Factory - dependencies, parameterization, retries, dynamic parallelism, and error handling for complex multi-source pipelines.
  • Build monitoring, alerting, and own incident response - triage, root-cause analysis, and backfills, including occasional off-hours coverage for critical loads.
  • Tune pipelines and Snowflake workloads for performance and cost
Data Quality, Security & Governance
  • Implement data quality rules - schema validation, completeness, freshness, business-rule checks, and anomaly detection - wired into pipelines.
  • Apply security and compliance best practices and contribute to lineage, metadata, and catalog efforts.
Platform & Engineering Practices
  • Partner with Data Platform Engineers on Terraform-managed cloud resources, and CICD pipelines.
  • Drive engineering best practices - version control, testing, documentation, observability, and document pipelines, schemas, contracts, and runbooks so the platform is supportable by the broader team.
  • Mentor junior engineers, contribute to design reviews, and help evaluate new tools and patterns. Contribute to code reviews.
AI Enablement
  • Skilled in the use of AI assistants and LLM-powered tools to accelerate development, generate and improve tests, and produce or maintain documentation.
Collaboration
  • Partner with analytics engineers, data analysts, and data scientists to translate requirements into reliable raw data pipelines they can model into downstream products.
  • Communicate technical concepts and trade-offs clearly to both technical and non-technical audiences.

Qualifications
What You'll Have
Required
  • Bachelor's degree in Computer Science, Information Systems, Engineering or equivalent experience
  • 4+ years of hands-on data engineering experience building and operating production data pipelines from internal and external sources
  • Strong proficiency in Python (readable, maintainable) ad SQL.
  • Production experience with a cloud-based ingestion and orchestration platform - Azure Data Factory and Azure Functions preferred, though comparable tools (Fabric Pipelines, AWS Glue/Step Functions, Airflow, Dagster, Prefect, etc.) are acceptable - including parameterized, dynamic, and metadata-driven pipeline patterns.
  • Production experience with dbt or a comparable transformation framework, including building and choosing across materialization patterns (views, tables, incremental, ephemeral, snapshots), test coverage, documentation, and history preservation.
  • Production experience with Snowflake or similar data platform: loading patterns, role-based access, performance tuning, and cost-aware design.
  • Demonstrated experience ingesting from a variety of sources: relational databases, SAP, flat files, REST APIs (JSON/XML), and SaaS applications.
  • Experience implementing incremental/delta load patterns and managing watermarking, CDC, schema evolution, and backfills.
  • Working knowledge of Terraform for provisioning Azure and/or Snowflake resources.
  • Solid understanding of data quality, monitoring, alerting, and operational support practices.
  • Working proficiency with Git, pull-request workflows, and CI/CD pipelines for data - code review, automated testing, and promotion across environments are part of how you ship.
  • AI in your engineering workflow - demonstrated use of AI assistants and LLM-powered tools to accelerate development, generate and improve tests, and produce or maintain documentation.
  • Track record of owning reliability - not just shipping features, but keeping data flowing cleanly over time.
  • Strong communication skills and the ability to work cross-functionally with engineering, analytics, and business teams.
Preferred
  • Exposure or familiarly working with geo-spatial datasets and using geo-spatial functions
  • Exposure or familiarity with Iceberg table structures and operations
  • Experience designing reusable, config-driven ingestion frameworks at scale.
  • Exposure to streaming or near-real-time ingestion (Event Hubs, Kafka, or similar).
  • Familiarity with data governance, lineage, and catalog tooling.
  • Experience with BI tools such as Power BI in a downstream/consumer context.
  • Experience working with manufacturing, supply chain, or forestry/natural-resources data domains.
Location: This role will be based out of our corporate office in Seattle, WA.
What We Offer:
Compensation: This role is eligible for our annual merit-increase program, and we are targeting a salary range of $98,811-$148,217 based on your level of skills, qualifications and experience. You will also be eligible for our Annual Incentive Program, which offers a cash bonus targeting 10% of base pay. Potential plan funding may range from zero to two times that target.
Benefits: When you join our team, you and your dependents will be offered coverage under our comprehensive employee benefits plan, which includes medical, dental, vision, short and long-term disability, and life insurance. We offer a pre-tax Health Savings Account option which includes a company contribution. Other benefit options are also available such as voluntary Long-Term Care and Employee Assistance Programs. We also support personal volunteerism, sponsor a host of diversity networks, promote mentoring, and provide training and development opportunities to help you chart your path to a fulfilling career.
Retirement: Employees are able to enroll in our company's 401k plan, which includes a paid company match in addition to our annual contribution equal to 5% of your base salary.
Paid Time Off or Vacation: We provide eligible employees who are scheduled to work 25 hours or more per week with 3-weeks of paid vacation to use during your first year of employment. In addition, after being employed for six months, eligible employees begin to accrue vacation for future use. We also recognize eleven paid holidays per year, providing a total of 88 holiday hours and paid parental leave for all full-time employees.
Weyerhaeuser is an equal opportunity employer. Inclusion is one of our five core values and we strive to maintain a culture where all our people feel a sense of belonging, opportunity and shared purpose. We are committed to recruiting a diverse workforce and supporting an equitable and inclusive environment that inspires people of all backgrounds to join, stay and thrive with our team.