Staff Software Engineer, Data
$175k - $400kQXO
We’re looking for bold, entrepreneurial talent ready to help build something extraordinary — and reshape the future of building products distribution. QXO is a publicly traded company founded by Brad Jacobs with the goal of building the market‑leading company in the building products distribution industry. On April 30, 2025, QXO completed its first acquisition: Beacon Building Products, a leading distributor in the sector. We are building a customer‑focused, tech‑enabled, and innovation‑driven business that will scale rapidly through accretive M&A, organic growth, and greenfield expansion. Our strategy is rooted in delivering exceptional customer experiences, improving operational efficiency, and leveraging data, digital tools, and AI to modernize a historically under‑digitized industry. 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 optimised 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 the 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 optimise 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 AI‑driven decision‑making; 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 optimisation 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 modelling/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, colour, 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. #J-18808-Ljbffr
$1,000 - $2,030 per month
...Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We... ...related tools to ensure low‑latency, reliable data delivery. Implement data quality... ...Collaborate cross‑functionally with product, engineering, and analytics teams to address data...SuggestedFull timeTemporary workWork at officeFlexible hours- ...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... .... Minimum requirements This is a Staff-level role — that typically means 10+ years...Suggested
- ...will play a crucial role in developing custom APIs and optimizing data processes, thriving in a data-intensive environment. Candidates... ...in Python, Java, or C# alongside 11+ years of experience in software development. We offer a comprehensive benefits package including...Suggested
$278.1k - $417.1k
Unity Technologies is seeking a Software Engineer to design and operate large-scale data pipeline systems. The role demands expertise in building ETL/ELT pipelines and strong software engineering fundamentals. Candidates will work with cloud-native environments and distributed...Suggested$140.6k - $173.1k
WEX is hiring a Staff Software Engineer for its Semantic Data Lake Team. This remote position requires candidates to reside within 30 miles of specified locations including Seattle. The role involves designing and maintaining core data models and transformation pipelines...SuggestedRemote work$278.1k - $417.1k
...and operate scalable, production‑grade data pipeline systems and curated feature datasets... ...and monetization logic into well‑engineered, extensible systems serving analytics and... ...Platform team What we’re looking for Strong software engineering fundamentals with deep...Work at officeRelocation package- About The Team Data is the foundation of DoorDash's success. The Data Engineering team builds database solutions for various use cases including reporting, product... .... About The Role DoorDash is looking for a Staff Software Engineer, Data to be a technical lead and help...Hourly payWork at officeLocal areaFlexible hours
$217k - $312.2k
Sr. Staff Software Engineer - Unity Catalog Data Governance Join to apply for the Sr. Staff Software Engineer - Unity Catalog Data Governance role at Databricks. RDQ126R47 At Databricks, we are passionate about enabling data teams to solve the world’s toughest problems...Local areaWorldwide$172.5k - $313.7k
About the Team Slack is seeking experienced engineers to join its Core Infrastructure... ...indexing pipelines that process and transform data for Slack’s search infrastructure. Partner... ...processes. Build and ship production‑grade software using modern engineering practices, with...$207k - $301k
...practical experience. 8 years of experience in software development. Preferred qualifications... ..., debugging, and supporting large-scale data pipelines. Experience with distributed... ...a small group of executives and software engineers. Ability to address daily business data...Temporary work$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 areaWorldwide- ...seeks an exceptional Member of Technical Staff (MTS) & Senior Member of Technical Staff... ...implementation of a scalable cybersecurity data platform. You will architect core... ...influence architectural decisions, and mentor engineers while exploring AI/ML opportunities for...
- Google is looking for a Senior Staff Software Engineer in Seattle to lead the development of large-scale data platforms and distributed storage systems. This role requires deep expertise in software development, ideally with 8 years of experience and proficiency in languages...
- Blackline Systems Inc is seeking a Staff Software Engineer in Seattle, WA, to strengthen their data platform. As a key player, you will design connectors to integrate with multiple systems while leading a skilled engineering team. The role demands 6+ years of experience...
$196.8k - $262.7k
...the world. The Role As a Senior Backend Engineer on eBay’s Core Shipping Product & Technology... ...projects throughout all phases of the software development process Work with engineers and... ...of features on a regular basis Rely on data to make informed decisions about future directions...Immediate startRemote workWorldwideVisa sponsorship$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... .... About The Job We are looking for a Staff Software Engineer to join our QualityOS team within Forge...Full timeTemporary workWork experience placementImmediate start$160k - $288k
...accretive acquisitions and organic growth. What You'll Do As a Staff Software Engineer on the QXO eCommerce team, you will lead the design,... ...frameworks such as React, Next.js, or TypeScript Strong knowledge of data structures, algorithms, system design, and concurrency...$150k - $173k
...rapid development in America and globally. About the role As a Staff Software Engineer, you will serve as a technical leader responsible for... ...methodologies. Strong understanding of software design patterns, data structures, and algorithms. Experience with version control...Bi-weekly pay$100k - $230k
...Position Overview GEICO is seeking an experienced Staff Software Engineer to join our Knowledge Graph and Content Generation engineering group.... ...graph systems, automated content generation workflows, semantic data platforms, and intelligent content delivery solutions....Work experience placementLocal areaFlexible hours$226.67k - $273.1k
...Babylist is rebuilding how we make software around one belief: AI changes... ...becomes working software. Our engineers own problems end to end, work... ...Role Is Babylist is hiring Staff Software Engineers to join an... ...with product, design, and data as a collaborator with opinions...Work at officeRemote workFlexible hours$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$209.7k - $283.8k
...company. Our systems operate at scale across batch and streaming data, supporting analytics, product intelligence, machine learning... ..., scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This role...Work at officeWorldwideRelocation package$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 timeFor contractorsFor subcontractorImmediate start- ...at scale. DataRobot’s Fleet team is the engine behind how our platform runs across all... ...) and boosting developer velocity. As a Staff Software Engineer, you’ll be responsible for technical... ...with performance tuning for large‑scale data or compute workloads. Past success...Local areaFlexible hours
$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.... ...to push the frontier forward. The Software Engineering Team Examples of key exciting problems the team...Local area$211k - $264k
...Mark: Plans, designs, develops and tests software systems or applications for software enhancements... ...development positions such as Software Engineer (Applications) or Software Engineer (... .... For cloud databases, may be matched to Data Management - Storage Engineer (TE.DMSE)...Temporary work$140k - $210k
Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing... ...and scalability. You will engage in close collaboration with Data Scientists to ascertain their requirements, spearhead...Temporary work$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...Work at officeLocal areaRemote work2 days per week3 days per week$131.6k - $210.3k
...massive‑scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity We are looking for versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a...Work experience placementWork at officeLocal area$124.9k - $228.9k
...facing applications and backend services to data science models, workflow automation,... ...collaboration, innovation, and learning. Here, engineers invent and simplify as they extend... ...addition to the core responsibilities as Software Engineer, you will specifically: Drive architecture...Full timeTemporary workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Data. Be the first to apply!
- data engineer analytics Seattle, WA
- data engineer manager Seattle, WA
- remote data engineer Seattle, WA
- junior data engineer remote Seattle, WA
- senior cloud data engineer Seattle, WA
- data platform engineer Seattle, WA
- data infrastructure engineer Seattle, WA
- aws data engineer Seattle, WA
- director data engineering Seattle, WA
- big data developer Seattle, WA

