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 North America's largest distributor and installer of insulation; second-largest distributor of roofing products; second-largest publicly traded distributor of lumber and building materials; and largest distributor of waterproofing products. QXO is the fastest growing company in the $800 billion building products distribution industry and plans to become the tech-enabled leader by delivering best-in-class customer satisfaction and outsized returns for its shareholders. The company is targeting $50 billion in annual revenue within the next decade through accretive acquisitions and organic growth. Visit QXO.com for more information.


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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data in Seattle, WA vacancy
  • $117k - $171k

     ...meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice. Staff Software Engineer, Data The world's farmers make high-stakes decisions every season - and the platforms built by Digital Farming Solutions... 
    Suggested
    Local area

    Bayer

    Seattle, WA
    15 hours ago
  • $224k - $336k

     ...career. About the team We are experts in data, working to make it cost-effective,...  ...incidents to minimize their impact. The Data Engineering Solutions team will work closely with product...  ...a bonus, not a requirement. This is a Staff-level role — that typically means 10+... 
    Suggested
    Work at office
    Local area

    Stripe

    Seattle, WA
    3 days ago
  • $189k - $330.75k

     ...only be sent from @Rippling.com addresses. About the role The Data Bridge team at Rippling is assembling founding members to build...  ...many different UCs across Rippling Products. Build and grow your engineering skills in different challenging areas and solve hard technical... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    4 days ago
  • $217k - $312.2k

     ...Databricks, we are passionate about enabling data teams to solve the world's toughest...  ...enables data scientists, analysts, and engineers to securely discover, access, and collaborate...  .... We are seeking a Senior Staff Software Engineer to lead the technical direction... 
    Suggested
    Local area
    Worldwide

    Menlo Ventures

    Bellevue, WA
    3 days ago
  • $216k - $270k

     ...ad systems at Google, including YouTube’s monetization engine and key search advertising technologies, we’re...  ...today and apply now! About the Role We are looking for a Staff Software Engineer to join our Ads Data Warehouse team, which builds and evolves the core data... 
    Suggested

    Moloco

    Seattle, WA
    2 days ago
  • $207k - $301k

    Staff Software Engineer, Gemini App, Data Engineering, DeepMind We are looking for a highly skilled Staff Software Engineer to lead the design and scaling of Gemini App’s data pipelines, ensuring reliable and accurate telemetry across all Gemini surfaces. You will work... 
    Temporary work

    Google Inc.

    Seattle, WA
    3 days ago
  • $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... 
    Full time
    Live in

    Scale AI

    Seattle, WA
    5 days ago
  •  ...This is a software engineering role on a software engineering team. The team builds and operates the data platform: the infrastructure, abstractions, and SDKs that the rest of Marqeta...  ...bar. You’ll work alongside other senior staff engineers across the broader data platform... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Seattle, WA
    15 hours ago
  • $182.4k - $247k

     ...Databricks, we are passionate about enabling data teams to solve the world's toughest...  ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...capabilities of traditional SQL query engines. As a software engineer on the Runtime team at... 
    Local area
    Worldwide

    Menlo Ventures

    Bellevue, WA
    5 hours ago
  • $278.1k - $417.1k

     ...performance, reliability, and growth across our ecosystem. As a Staff Software Engineer on the Feature Platform team, you'll play a critical role in...  ...and operate the systems that transform high-volume event data into production-grade feature datasets used for bidding,... 
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Bellevue, WA
    1 day ago
  • $264k - $310k

     ...we do. Expectations are high, and so are the rewards. The Data Platform organization builds and operates the systems that power...  ...users and internal teams across the company. As a Senior Staff Software Engineer , you will serve as the technical lead across the Data... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    United States Digital Space LLC

    Bellevue, WA
    14 hours 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... 
    Temporary work
    Work experience placement
    Local area

    Indeed

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

     ...Staff Software Engineer, AI Developer Tools Denver, CO;New York, NY;Atlanta, GA;Seattle, WA;United States - Remote At Gusto, we're on a mission...  ...: You don't just build wrappers; you think deeply about data privacy, security, cost management, and systemic reliability... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Seattle, WA
    4 days ago
  •  ...group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras...  ...You will have access to the best sensor data in the world and an incredible infrastructure...  ...OpenGL 5+ years of experience developing software with modern C++ and Python Experience... 
    Temporary work
    Relocation package

    Dormont Manufacturing Company

    Seattle, WA
    1 day ago
  • $195k - $221k

     ...Staff Software Engineer, Salesforce DAT Solutions is looking for a Staff Software Engineer to join our Enterprise Solutions Team. We are...  ...resolution of any production issues Establish best practices for data governance, security, and compliance Lead efforts in... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    DAT Freight & Analytics

    Seattle, WA
    2 days ago
  • $196.8k - $262.7k

     ...all. The Role: As a Senior Backend Engineer in eBay's Core Shipping Product &...  ...implement projects throughout all phases of the software development process. Work with...  ...of features on a regular basis Rely on data to make informed decisions about future directions... 
    Immediate start
    Remote work
    Worldwide
    Visa sponsorship

    eBay Inc.

    Bellevue, WA
    6 days 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
    3 days ago
  • $188k - $275k

     ...Staff Software Engineer, IAM As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be a primary architect of...  ...~ Flexible PTO ~ Catered lunch each day in our office and data center locations ~ A casual work environment ~ A work culture... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Immediate start
    Flexible hours

    CoreWeave

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

     ...into a single, modern platform that powers software, APIs, payments, and patient experiences...  ...problems, from building an open data lake for health records, to building dev...  ...successful launch and rollout. Partner with engineering leaders and product managers to generate... 
    Live in
    Flexible hours

    NexHealth

    Seattle, WA
    4 days ago
  •  ...highly experienced technical leader to join a skilled team of engineers responsible for the development, enhancement, and support of a...  ...(MMS). The team includes experts in power systems, databases, software engineering, and optimization, working together to address complex... 
    Contract work

    PS0178 GE Energy Management Services, LLC

    Bellevue, WA
    5 days ago
  • $221k - $235k

     ...strategies, and define implementation patterns that will help our engineers develop features on their roadmaps. Lead foundational work...  ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Information Technology, or related field, plus 5... 
    Permanent employment
    Full time
    Part time
    Work at office
    Local area
    Remote work
    3 days per week

    Lululemon athletica

    Seattle, WA
    3 days ago
  •  ...and cost. What you'll be doing As an Engineering Productivity Software Engineer at Endurance, you will build...  ...procurement, PLM, and the engineering data layer that ties hardware development...  .... The ideal candidate is a senior or staff engineer who has strong judgment on when... 

    Endurance Energy Services

    Seattle, WA
    2 days ago
  • $130.2k - $208.2k

     ...Overview REI is seeking a Staff Software Engineer to provide hands-on technical leadership for our o9 planning platform as part of the Merchandising...  ...(MFP), tightly integrated with SAP and REI's enterprise data platform. This is a senior individual contributor... 
    Contract work

    REI (Recreational Equipment Inc.)

    Seattle, WA
    4 days ago
  • $189k - $210k

     ...Staff Software Engineer, Developer Productivity Async San Francisco, CA At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Seattle, WA
    3 days ago
  •  ...Staff Engineer Opportunity At Tin Can Tin Can is building a safer, simpler way for kids to connect — without smartphones. We're creating...  ...systems: device provisioning, firmware management, or real-time data pipelines ~ Deep fluency in Node.js and TypeScript;... 

    Tin Can Kids

    Seattle, WA
    5 days ago
  • $180k - $226k

     ...has become a leading provider of cloud software that automates and controls the entire...  ...at BlackLine! Make Your Mark: As a Staff Software Engineer, you will play a crucial role in...  ...the next generation of BlackLine and data platform. BlackLine thrives on data and... 
    Temporary work
    Work at office
    Shift work
    3 days per week

    Blackline Systems Inc

    Seattle, WA
    4 days ago
  • $230k - $270k

     ...journey runs on RentSpree. Recognized by Forbes as a Best Startup Employer and by BuiltIn Seattle as a Best Place to Work. Staff Software Engineer - Fullstack with backend-focus - Seattle (hybrid) RentSpree is looking for a Staff Software Engineer to help lead the... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    Night shift
    2 days per week

    RentSpree LLC

    Seattle, WA
    4 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
    2 days ago
  • $193k

     ...Responsibilities As a Staff Software Engineer, Test you will play a crucial role in the success of our company by contributing to, as well as driving...  ...designs, dependencies management, and efficacy ofvalid test data to ensure successful and high-quality deliverables. Consult... 
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    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
    5 days ago

Do you want to receive more vacancies?

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