Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Data

$175k - $400k

QXO

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 View email address on click.appcast.io if you have any questions related to this job posting.

Salary Range:

USD $175,000.00 - USD $400,000.00 /Yr.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data in Seattle, WA vacancy
  • $252k - $315k

     ...Staff Software Engineer, Data Platform Software is eating the world, but AI is eating software. We live in unprecedented times – AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, coach, assistant, personal shopper... 
    Suggested
    Full time
    Live in

    Scale AI

    Seattle, WA
    5 days ago
  • $194k - $267k

     ...too, let's talk. About the Team The Data Platform team is responsible for the foundational...  .... We expect great things from our engineers and reward them with stimulating new projects...  ...This is an opportunity for experienced Software Engineers to join our fast growing Data... 
    Suggested
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    6 days ago
  • $140k - $210k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed...  ...and scalability. You will engage in close collaboration with Data Scientists to ascertain their requirements, spearhead technical... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    Indeed

    Seattle, WA
    3 days ago
  • $180k - $200k

     ...the people we serve. About the Role As a Staff Engineer on the Developer Productivity – AI...  ...We believe AI is the next great leap in software craftsmanship. Our goal is to provide every...  ...Strategic Execution: you think deeply about data privacy, security, cost management, and... 
    Suggested
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Seattle, WA
    1 day ago
  •  ...Riot engineers bring deep knowledge of specific technical areas but also...  ...of broader domains. As a Software Engineer, you’ll also dive into...  ...critical core capabilities. As a Staff Software Engineer on VALORANT'...  ...and sensitive Company data Communication with others, including... 
    Suggested
    Local area
    Flexible hours

    Riot Games

    Mercer Island, WA
    1 day ago
  • $220k - $330k

     ...operating system that turns thousands of data streams into a realtime, 3D command...  ...That environment includes not just the software used to design, plan, and execute work...  ...THE JOB: We are looking for a Staff Software Engineer to join our QualityOS team within Forge... 
    Full time
    Temporary work
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    1 day ago
  • $163.6k - $234.6k

     ...Splunk and help shape the future of machine data!? At Splunk, we're driven by a bold...  ...features end-to-end across the complete software development lifecycle including AI,...  ...and code reviews, contributing to shared engineering standards and long-term system health.... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Seattle, WA
    5 days ago
  • $320k - $405k

     ...About the Role We're looking for seasoned iOS engineers to join our Claude mobile product team and help build apps that harness the...  ...position Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However,... 
    Work at office
    Visa sponsorship
    Flexible hours

    Colorwave Inc

    Seattle, WA
    2 days ago
  •  ...future. DataRobot’s Fleet team is the engine behind how our platform runs across all...  .... That’s where you come in. As a Staff Software Engineer, you’ll be responsible for technical...  ...with performance tuning for large-scale data or compute workloads. Past success... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Seattle, WA
    6 days ago
  • $160k - $288k

     ...information, visit QXO.com. What you'll do: As a Staff Software Engineer on the QXO eCommerce team, you will lead the design,...  ...such as React, Next.js, or TypeScript ~ Strong knowledge of data structures, algorithms, system design, and concurrency ~ Experience... 

    QXO

    Seattle, WA
    2 days ago
  • $150k - $250k

     ...the stack. We acquire power, design and build data centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come...  ...domain fast, whether it's a workflow engine, an authz model, or a geospatial format. We value... 
    Local area

    Fluidstack

    Seattle, WA
    1 day ago
  •  ...System Optimization Engineer/Architect System optimization team at Huawei USA R&D center is looking for top engineers or architects...  ...next generation products. We aim to analyze and optimize system software using new technologies including deep learning and reinforcement... 

    Netpace

    Bellevue, WA
    9 hours ago
  •  ...sales into a scalable science. About the Role Sales software was built for humans. But we believe most sales work will be...  ...hours a day across these different product lines. We're hiring a staff engineer to help set a unified technical direction for the entire team... 
    Work at office
    3 days per week

    Nooks

    Seattle, WA
    1 day ago
  • $228k - $285k

     ...May Influence Include Platform Data Ecosystem: Shaping how data...  ...multi-currency transactions. Engineering Excellence: Defining company-...  ...teams. Responsibilities As a Staff Engineer, you are responsible...  ...recommend 10+ years of professional software engineering experience with a... 
    Full time

    Carta

    Seattle, WA
    1 day ago
  • $130.2k - $208.2k

     ...Overview As a Staff Software Engineer (Dev Lead) within Customer & Marketing Platforms, you will provide technical leadership for a team responsible...  ...accounts, identity and consent management, customer data platforms, offer management, promotional services, customer... 

    REI (Recreational Equipment Inc.)

    Seattle, WA
    2 days ago
  • $100k - $230k

     ...Staff Software Engineer GEICO is seeking an experienced Staff Software Engineer to join our Knowledge Graph and Content Generation engineering...  ...systems, automated content generation workflows, semantic data platforms, and intelligent content delivery solutions that empower... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Seattle, WA
    4 days ago
  • $161k - $221k

     ...erode our customers' trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform, infrastructure, and tooling that enable...  ...Okta's Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You'll work closely with... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    4 days ago
  •  ...capability E that didn’t exist before.”. This is not a “backend engineer” role in the usual sense. This is a seat for a creator: someone...  ...learning) Strong mental model of systems: concurrency, networking, data integrity, deploy/release, observability Ability to thrive in-... 

    Watchtower Labs

    Bellevue, WA
    1 day ago
  •  ...Staff Engineer – Cloudera Context Search Team As a Staff Engineer on the Cloudera Context Search...  ...the search heartbeat of the Cloudera Data Platform (CDP). You will drive the technical...  ...to open‑source projects (Apache Software Foundation or OpenSearch Project). Why This... 

    Cloudera Government Solutions

    Seattle, WA
    1 day ago
  •  ...latest Whatnot updates on our news and engineering blogs and join us as we enable anyone to...  ...commerce. Role We're hiring Staff Software Engineers across multiple engineering...  ...'ll partner with Engineering, Product, Data, Design, and Leadership to define architectures... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Whatnot

    Seattle, WA
    5 days ago
  • $174k - $238k

     ...force to suspicious IP throttling and beyond, this team often provides the first line of defense for Auth0 customers. The Staff Software Engineer At Okta, we're building the next generation of authentication for the GenAI era. We're looking for a Staff... 
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    3 days ago
  • $182k - $240k

     ...Staff Software Engineer Seattle, Washington, United States Our healthcare system remains frustratingly analog. When you live in a world of...  ...exponentially growing customer base and associated dataset, scaling our data processing and storage layer from terabytes to petabytes and... 
    Live in
    Flexible hours

    NexHealth

    Seattle, WA
    2 days ago
  • $236k - $339.2k

     ...— and careers — to the next level. Our Data Cloud There is only one Data Cloud. Snowflake...  ...users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud,...  ...mentorship from Principal engineers. As a Staff Software Engineer – Identity & Access Management... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    1 day ago
  • $212.2k - $270k

     ..., has emerged as the modern standard for data and AI orchestration, and is trusted by leading...  ...front-end and back-end development to engineer high-quality, scalable, and maintainable...  ...PyTorch, and Spark; Bridging traditional software development with cutting-edge ML... 
    Work at office
    Flexible hours

    Union

    Bellevue, WA
    1 day ago
  •  ..., Bickford, Maplewood, Spring Oak, Compass, and Omega. Backed by world-class investors. About the Role We're looking for a Staff Software Engineer to join our team at a critical moment in our growth. This is a senior technical leadership role with broad influence over architecture... 

    Sunbound

    Seattle, WA
    1 day ago
  • $209.7k - $283.8k

     .... Our systems operate at scale across batch and streaming data, supporting analytics, product intelligence, machine learning...  ...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Bellevue, WA
    3 days ago
  • About Gap Inc. Our past is full of iconic moments — but our future is going to spark many more. Our brands — Gap, Banana Republic, Old Navy and Athleta — have dressed people from all walks of life and all kinds of families, all over the world, for every occasion for more...
    Contract work
    Flexible hours

    Gap Inc.

    Seattle, WA
    4 days ago
  • $252k - $315k

     ...Staff Software Engineer, Full Stack - Gen AI Our Generative AI Data Engine powers the world’s most advanced LLMs and generative models through world-class RLHF (Reinforcement Learning with Human Feedback), human data generation, model evaluation, safety, and alignment.... 
    Full time

    Scale AI

    Seattle, WA
    1 day ago
  • $200k - $300k

     ...requests every month. Hive also offers turnkey software applications powered by proprietary AI...  ...need to grow our team of best-in-class engineers. We are looking for developers who are...  ...including our REST APIs, microservices, data ingestion and processing systems, and distributed... 

    Hive

    Seattle, WA
    5 days ago
  • $250k - $325k

     ...Location Seattle Employment Type Full time Location Type Hybrid Department Engineering Compensation $250K – $325K • Offers Equity About Nooks.ai Nooks is the AI Sales Assistant Platform (ASAP) that automates the busywork so reps can focus on the human part of selling and... 
    Full time
    For contractors
    For subcontractor
    Immediate start

    Nooks

    Seattle, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Data. Be the first to apply!