1

Data Warehouse Software Engineer Jobs in Seattle, WA

Staff Software Engineer, Data

Seattle, WA · On-site

$175K - $400K/yr

We are seeking a highly experienced principal software engineer, data to design and implement a ... Take ownership of team data architecture, including data warehouse design, providing system-wide ...

Staff Software Engineer, Data

Seattle, WA · On-site

$130K - $156K/yr

We are seeking a highly experienced principal software engineer, data to design and implement a ... Take ownership of team data architecture, including data warehouse design, providing system-wide ...

Senior Software Engineer, Data Platform

Everett, WA · On-site

$135K - $178K/yr

... data warehouses, and data lakes, both on prem and in the cloud • Scale our data platform to ... other software engineers, data analysts and scientists, other engineering disciplines, non ...

Senior Software Engineer, Data Platform

Everett, WA · On-site

$135K - $178K/yr

... data warehouses, and data lakes, both on prem and in the cloud • Scale our data platform to ... other software engineers, data analysts and scientists, other engineering disciplines, non ...

Software Engineer, Data Governance

Seattle, WA · On-site

$130K - $156K/yr

This is a high-impact role at the intersection of Software Engineering and Data, where the systems ... You have deep, hands-on experience with Spark and a modern lakehouse or cloud data warehouse ...

This is a high-impact role at the intersection of Software Engineering and Data, where the systems ... You have deep, hands-on experience with Spark and a modern lakehouse or cloud data warehouse ...

Ex Amazon Data Engineer

Bellevue, WA · On-site

$129K - $155K/yr

Experience: 3+ years of data engineering experience, including data modeling, pipeline development, and data warehouse design, along with 3+ years of non-internship professional software development ...

Data Engineer

Seattle, WA · On-site +1

$62 - $99/hr

Contribute to ETL pipelines and data warehousing processes in a complex environment Skills * 7+ ... Understanding of software engineering best practices, including code reviews, source control ...

Data Engineer, WWASFT

Seattle, WA · On-site

$130K - $156K/yr

... warehouse environments. You will design, implement and support scalable data infrastructure ... Software developers and Business Intelligence Engineer to explore new data sources and deliver the ...

Data Engineer, WWASFT

Seattle, WA

$130K - $156K/yr

... warehouse environments. You will design, implement and support scalable data infrastructure ... Software developers and Business Intelligence Engineer to explore new data sources and deliver the ...

The Software Engineering Manager leads a team of software engineers responsible for the delivery of Warehouse Control System (WCS) solutions for customer projects. This position combines people ...

Azure Fabric Data Engineer

Bellevue, WA · Remote

$117K - $140K/yr

Data Warehouse; Data Concepts & Data Modelling; Digital : Big Data Platforms; Data Engineering; Azure Data Factory; Continuous Integration and Continuous Delivery (CI/CD); Communication Skills and ...

next page

Showing results 1-20

Data Warehouse Software Engineer information

See Seattle, WA salary details

$50.6K

$147.6K

$202K

How much do data warehouse software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for data warehouse software engineer in Seattle, WA is $147,621.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,300.00 and $156,500.00 per year, depending on experience, location, and employer.

Staff Software Engineer, Data

Seattle, WA • On-site

QXO
Construction Materials Wholesalers

$175K - $400K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


QXO rating

8.0

Company rating: 8.0 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

119th of 430 rated retail wholesalers


Job description

QXO is a leading distributor and installer of building products serving an $800 billion market. The company's mission is to modernize the building products industry through advanced technology and a best-in-class customer experience. QXO is North America's largest distributor and installer of insulation, the second-largest distributor of roofing products, the second-largest publicly traded distributor of lumber and building materials, and the largest distributor of waterproofing products. The company is targeting $50 billion in annual revenue within the decade through accretive acquisitions and organic growth. For more information, visit QXO.com.
What you'll do:
We are seeking a highly experienced principal software engineer, data to design and implement a modern data engineering stack that enables scalable, efficient, and high-performance data processing. The ideal candidate will be responsible for creating and optimizing scalable data structures for both structured and unstructured data derived from our acquired businesses. This role is critical in supporting machine learning and AI applications, ensuring a robust, well-architected, and optimized data infrastructure that powers data science and AI teams to develop high-performing models. As a technical leader, the principal data engineer will architect and build large-scale data systems that efficiently process massive datasets for AI-driven applications.
The ideal candidate will drive the design, development, and implementation of next-generation data solutions that enable seamless AI model training, inference, and real-time data processing at scale.
Key Responsibilities
  • Take ownership of team data architecture, including data warehouse design, providing system-wide design guidance and ensuring data is auditable, available, and accessible.
  • Design and deploy large-scale data solutions including data warehouse implementations in ambiguous problem areas with significant impact on data quality, availability, or business value.
  • Lead logical and physical data model design for data warehouse and data lakes, optimizing query performance, storage efficiency, and data integrity.
  • Anticipate data access patterns and proactively remove bottlenecks, ensuring smooth data flow from operational sources to data warehouse and analytical endpoints. Drive data engineering best practices including Data Discovery, Naming Conventions, Data Quality frameworks, Operational Excellence, and Security standards.
  • Make architectural trade-offs between short-term technology needs and long-term business needs (build vs. buy, storage strategies, data warehouse vs. data lake technologies). Lead design reviews for team solutions and related software systems, bringing clarity to complexity and fostering shared understanding.
  • Build consensus across discordant views and resolve root causes of endemic problems, including those that unblock innovation of related teams.
  • Mentor and develop engineers, improving their technical skills and understanding of data engineering best practices.
  • Provide technical assessments for promotion candidates and participate in hiring processes.
  • Develop efficient data models and ensure governance, quality, security, and compliance.
  • Continuously optimize infrastructure for cost, scalability, and performance; implement CI/CD and automation for data workflows.
  • Establish data engineering best practices, including testing, deployment, documentation, and metadata management.
  • Build tools and frameworks to streamline data transformation and accelerate AIdriven decisionmaking; evaluate emerging technologies.
  • Ensure performant systems through smart storage, caching, and streaming design choices.

What you'll bring:
Qualifications & Skills
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of data engineering experience building data infrastructure, data warehouses, pipelines, and analytics solutions at scale.
  • Proven track record delivering large data solutions (data warehouse implementations, data models, architectures, data flows) in difficult or ambiguous problem areas.
  • Deep proficiency in SQL and at least one programming language (Python, R) for data processing and orchestration.
  • Strong understanding of distributed systems (MapReduce, MPP architectures, NoSQL databases).
  • Demonstrated ability to design logical and physical data models with expertise in data warehouse optimization techniques (partitioning, distribution, indexing).
  • Experience with data persistence technologies including modern data warehouses and integration patterns (ETL, streaming, federation).
  • Track record of taking ownership of data architecture and driving simplification.
  • Strong ability to communicate technical ideas, build consensus, and influence technical strategy.

Preferred Qualifications
  • Bachelor's degree in computer science, Computer Engineering, or related technical field.
  • Experience with GCP data services (BigQuery, Cloud Storage, Dataflow, Dataproc, Pub/Sub) and infrastructure-as-code.
  • Experience with modern data warehouse platforms (BigQuery, Snowflake, Redshift), data warehouse design patterns, and data modeling/ETL tools (e.g. DBT).
  • Technical leadership experience influencing 1-2 teams through collaborative development or driving best practices.
  • Experience with data lakehouse architectures, data governance, lineage tracking, and quality frameworks.
  • Proven mentorship track record with the ability to develop technical talent.
  • Contributions to the technical community through patents, publications, or open-source work.

What you'll earn
  • Base pay range: $175,000 - $400,000
  • Annual performance bonus
  • Long term incentive (equity/stock)
  • 401(k) with employer match
  • Medical, dental, and vision insurance
  • PTO, company holidays, and parental leave
  • Paid Time Off/Paid Sick Leave: Applicants can expect to accrue 15 days of paid time off during their first year (4.62 hours for every 80 hours worked) and increased accruals after five years of service.
  • Paid training and certifications
  • Legal assistance and identity protection
  • Pet insurance
  • Employee assistance program (EAP)

QXO is an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other protected status.
To comply with Pay Transparency laws, employers must disclose an annual salary range. Actual offers depend on factors such as location, experience, skills, and market data. This position may also offer variable compensation.
Please contact careers@QXO.com if you have any questions related to this job posting.
Salary Range:
USD $175,000.00 - USD $400,000.00 /Yr.

What QXO employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom