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

Staff Software Engineer

$160k - $288k
Full-time

None

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:

ABOUT THE ROLE

Every roof, wall, and floor starts with a takeoff: measuring a project from plans, drawings, and imagery to determine exactly what materials it needs. Across our industry, that work is still largely done by hand. QXO is building the technology-forward leader in building products distribution, and takeoff is one of the first places we intend to change how the industry works.

As a Staff Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast what it takes to build it. You will design AI-powered products that turn an address, a set of plans, or an image into an accurate bill of materials, and take them from prototype to production across roofing, insulation, and exterior building products. The team is small by design, and the problems span computer vision, geometry, LLMs, and high-scale estimation.

You will build the way we build: AI-native. AI agents are a core part of how you design, write, test, and ship software, and you will set the standard for how the team does the same.

WHAT YOU WILL DO

  • Architect the measurement engine. Design and build the systems that extract measurements from aerial imagery, plans, drawings, and 3D models, and turn them into accurate, explainable quantities.
  • Forecast what it takes to build. Build the models that translate measurements into materials, including quantities, waste, and complementary products, and that improve as actual orders and job outcomes flow back in.
  • Put AI into production. Take LLM, machine learning, and computer vision capabilities from prototype to production with clear accuracy targets, evaluation harnesses, and human review where it matters.
  • Build for scale. Design services that handle high volumes of measurement and estimation requests with low latency, high reliability, and cost discipline, and expose them to web, mobile, internal tools, and partner platforms.
  • Expand across lines of business. Extend one takeoff platform from roofing to insulation, siding, waterproofing, decking, and beyond, so each new line of business ships faster than the last.
  • Engineer AI-native. Use AI agents across the software lifecycle, from design and code to testing and operations, and build the tooling, patterns, and review practices that make the team faster without lowering the bar.
  • Shape the direction. Partner with product, UX, and sales engineering leaders and with the takeoff experts who do this work today. Inform build, buy, and partner decisions with rigorous technical evaluation.
  • Raise the bar. Mentor engineers, lead design reviews, and set the standard for accuracy, quality, and operational excellence on the team.
What you'll bring:

BASIC QUALIFICATIONS

  • 8+ years of experience designing, building, and operating production software systems, including technical leadership of complex, cross-team projects.
  • Hands-on experience building and shipping AI and machine learning systems in production, including practical experience with LLMs.
  • Experience building high-scale measurement, estimation, or forecasting systems, including defining accuracy metrics and improving them over time.
  • Strong foundation in distributed systems, data pipelines, and service design for high-volume, low-latency workloads.
  • An AI-native engineering practice: daily use of AI coding agents and tools, and experience building evaluations, guardrails, or tooling around AI systems.
  • Ability to turn ambiguous problems into clear technical designs and explain tradeoffs to engineering and business partners in plain language.

PREFERRED QUALIFICATIONS

  • Experience in construction technology, building products, estimating, or takeoff.
  • Background in computer vision, photogrammetry, or aerial and geospatial imagery.
  • Experience with computational geometry, CAD, or 3D modeling, and with delivering those experiences across web and mobile clients.
  • Experience with demand or quantity forecasting, probabilistic modeling, or time series methods.
  • Experience as an early engineer on a new product or team in a high-growth environment.
  • Advanced degree in computer science, machine learning, or a related field.
What you'll earn

  • Base pay range: $160,000 - $288,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, gender or sexual orientation, 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 $160,000.00 - USD $288,000.00 /Yr.

Salary Range:

USD $160,000.00 - USD $288,000.00 /Yr.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Washington DC vacancy
  •  ...Senior Principal / Staff Engineer — Watchtower Labs In-person only - Bellevue, WA U.S. Citizenship required (DoD Clearance preferable) How to apply Email ****@*****.*** with three bullets that prove you can do this. No long intro. No generic claims... 
    Suggested
    Full time

    Watchtower Labs

    Washington DC
    22 hours ago
  •  ...building products distribution, and takeoff is one of the first places we intend to change how the industry works. As a Staff Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast what... 
    Suggested
    Full time
    Immediate start

    QXO

    Washington DC
    3 days ago
  •  ...Staff Software Engineer – Fleet Management A rapidly growing US-based technology company specialising in GPU cloud infrastructure is looking for a Staff Software Engineer to join its infrastructure engineering team. The ideal candidate will have extensive experience... 
    Suggested

    USA Tech Recruit

    Washington DC
    22 hours ago
  •  ...Staff Full-Stack Software Engineer X4 are working with a fast-growing healthtech company that's building innovative technology to transform how digital healthcare services are delivered. With a strong focus on scalable software and AI-driven solutions, the business... 
    Suggested
    Full time
    Temporary work

    X4 Life Sciences

    Washington DC
    14 hours ago
  •  ...Staff Software Engineer – Autonomy Platform US Citizens Only This is an opportunity to build software that actually operates in the field on physical AI dedicated products. You will have the chance to work at the intersection of autonomy, distributed computing, networking... 
    Suggested
    Full time

    Fruition Group US

    Washington DC
    1 day ago
  •  ...business — today and in the future. DataRobot’s Fleet team is the engine behind how our platform runs across all customer environments—...  ...boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    Washington DC
    1 day ago
  • $168.75k - $270k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...devices used by public-safety professionals worldwide. As a Staff Wireless Software Engineer, you will be a technical leader driving architecture and... 
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Washington DC
    4 days ago
  • $220k - $292k

     ...operate reliably at scale. This is a founding team working from an unusually blank sheet of paper.About the Job ABOUT THE JOBAs a Software Engineer in Lattice for Cyber, you will build the core capabilities, experiences, and primitives that our offensive Cyber programs rely... 
    Full time
    Work experience placement
    Immediate start
    Relocation

    Anduril Industries

    Washington DC
    4 days ago
  • $197.3k - $313.7k

     ...future of AI, and you are the future of Salesforce.Fullstack Software Engineer - Enterprise About the Team The Enterprise Trust team is at the...  ...to explain complex technical concepts to designers, support staff, and other engineers.Education: A related technical degree is... 
    Full time

    Salesforce

    Washington DC
    3 days ago
  • $220k - $292k

     ...unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our Staff Software Engineers collaborate with other engineering disciplines to develop software for vehicle control... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    22 hours ago
  • $150k - $275k

     ...and scalable eCommerce experiences through next-generation software systems. Our engineering teams build distributed platforms that power critical...  ...team. About the Job Position Summary As a Staff Software Engineer on the QXO eCommerce team, you will lead... 
    Full time
    For contractors

    QXO

    Washington DC
    3 days ago
  • $254k - $338k

     ...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first...  ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers. We... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Washington DC
    4 days ago
  • $203.5k - $248.5k

     ...here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Staff Software Engineer focused on Reliability to own reliability across the entire Metropolis platform and drive the comprehensive practices that... 
    Full time
    Temporary work
    Work at office
    Local area

    Metropolis

    Washington DC
    2 hours ago
  • $161k - $221k

     ...business or erode our customers’ trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,...  ...this team to support Okta’s Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You’ll work closely with Security,... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    2 hours ago
  • $180k - $250k

     ...decade through accretive acquisitions and organic growth. For more information, visit QXO.com. What you'll do: As a Staff Software Engineer on the QXO eCommerce team, you will lead the design, development, and operation of foundational commerce services. You... 
    Full time
    Washington DC
    19 days ago
  • $144.6k - $241.1k

     ...retrieval, thoughtful controls, and careful attention to cost, performance, and trust at scale. We are seeking a Senior Staff Software Engineer to lead technical direction across these systems. This is a senior individual contributor role with organizational technical... 
    Full time
    Part time
    Shift work

    Arc XP

    Washington DC
    3 days ago
  • $106.61k - $284.28k

     ...transformation and solving some of the most challenging problems in healthcare – this is where you come in! About the Role As a Staff Software Engineer, you’ll be a key member of a collaborative team responsible for design, delivery and operation of business-critical,... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Washington DC
    2 days ago
  • $106.61k - $284.28k

     ...Position Summary We are seeking a highly skilled and visionary Staff Engineer to lead the architecture, development, and scaling of our...  ...Skills & Qualifications Experience: 7+ years of professional software engineering experience with a strong focus on full-stack... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Washington DC
    1 day ago
  • $157.9k - $310.7k

     .... Join us to drive positive, lasting change that moves missions and the government forward! You Are: The Staff Software Senior Engineer will lead end to end product engineering across complex, multi team programs. They will partner with product, business,... 
    Full time
    Contract work
    Live in
    Work at office
    Local area

    Accenture Federal Services

    Washington DC
    1 day ago
  •  ...organization brings value not just to our customers, but to the millions of patients and members they serve. Overview: The Staff Software Development Engineer L5 works across all service aspects of high-throughput and multi-tenant systems, with the ability to design... 
    H1b

    Inovalon

    Bowie, MD
    2 days ago
  • $200k - $275k

     ...we expand into the enterprise and internationally. Team As an engineering team, we believe strongly that empathy improves our solutions....  ...from start to finish Passion for crafting and shipping software solutions that delight users Thrive on ambiguity and love taking... 
    Contract work
    For contractors
    For subcontractor
    Work at office
    Local area

    Peregrine Technologies, Inc.

    Washington DC
    1 day ago
  • $194k - $267k

     ...'re all in on this mission. If you are too, let's talk. Okta’s Workforce Identity Cloud Security Engineering group is looking for an experienced and passionate software security engineer to join a team focused on designing and developing Security solutions to harden... 
    Permanent employment
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    5 days ago
  •  ...19, is a full-lifecycle API development platform that has quickly become an integral part of Kong’s product portfolio.As a Staff Software Engineer on the Konnect team at Kong, you’ll architect Kong Identity's multi-tenant identity platform supporting complex organizational... 
    Temporary work
    Worldwide

    Kong

    Washington DC
    22 hours ago
  • $195k - $210k

     ...connect kids to highly-vetted caregivers on wheels. Through our software, we solve the biggest transportation challenges facing schools...  ...& DevOps is a team that builds the platform that HopSkipDrive Engineering ships on: cloud infrastructure, CI/CD, test infrastructure,... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    HopSkipDrive

    Washington DC
    5 days ago
  • $200k - $270k

     ...change and achieving remarkable growth in a rapidly evolving industry. Now, we're growing! The Role We're hiring a Staff Software Engineer (Backend) to lead the technical direction of the systems powering our next-generation, pixel-less ad targeting platform.... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home

    Cognitiv

    Washington DC
    2 hours ago
  • $195.2k - $292.8k

     ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BATaircraft, and Aechelon simulation and...  ...apply—to develop autonomy that runs on these new platforms. Our engineers write new autonomy code—such as mission behaviors, platform-specific... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Shift work

    Shield

    Washington DC
    21 hours ago
  • $233.76k - $350.64k

     ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...and international defense customers. Our engineers write new autonomy code—such as mission...  ...Mentorship & Organizational Growth – Mentor Staff and Senior engineers, develop future... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield

    Washington DC
    21 hours ago
  • $180k - $240k

     ...moves people. Backed by leading investors, we’re building software that adapts to the user, not the other way around. We move...  ...your best work here. The Role Gradial is looking for a Staff Software Engineer, Backend to take on some of the largest, most complex and... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Gradial

    Washington DC
    9 days ago
  •  ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and...  ...integration across software, hardware, and operations while mentoring engineers and improving engineering practices across the Expeditionary... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    Washington DC
    28 days ago
  • $190k - $240k

     ...moves people. Backed by leading investors, we’re building software that adapts to the user, not the other way around. We move...  ...operations, you’ll do your best work here. The Role As a Staff Software Engineer, Data at Gradial, you will be our first dedicated data... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Gradial

    Washington DC
    2 hours ago

Do you want to receive more vacancies?

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