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

Senior Software Engineer

$138k - $235k
Full-time

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 Senior 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 build 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 help shape how the team does the same.

WHAT YOU WILL DO

  • Build the measurement engine. Design, build, and own core components of 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 and tune 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. Ship LLM, machine learning, and computer vision features to production with clear accuracy targets, evaluation harnesses, and human review where it matters.
  • Build for scale. Build 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. Deliver takeoff features for roofing, insulation, siding, waterproofing, decking, and beyond, building reusable components 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 contribute the tooling and patterns that make the team faster without lowering the bar.
  • Work close to the customer. Partner with product, UX, and sales engineering and with the takeoff experts who do this work today to understand the workflow and turn it into working software.
  • Own what you ship. Write design docs, review code, mentor engineers, and own the accuracy, quality, and operations of your systems in production .
What you'll bring:

BASIC QUALIFICATIONS

  • 5+ years of experience designing, building, and operating production software systems, including leading the design and delivery of significant features or services.
  • Hands-on experience building and shipping AI or machine learning features in production, including practical experience with LLMs.
  • Experience building measurement, estimation, or forecasting systems at scale, including tracking accuracy and improving it over time.
  • Solid 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 applying evaluations or guardrails to AI features.
  • Ability to take a loosely defined problem to a working design 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: $138,000 - $235,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 jobs.qxo.com if you have any questions related to this job posting.

Salary Range:

USD $138,000.00 - USD $235,000.00 /Yr.

Salary Range:

USD $138,000.00 - USD $235,000.00 /Yr.
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Washington DC vacancy
  • $122.28k - $165.43k

     ...None Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Amazon Web Services (AWS)...  ...Citizenship Required: No Job Description: SOFTWARE DEVELOPER SENIOR What You'll Do: - Work in a unique environment and... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Washington DC
    3 days ago
  •  ...Job Description Job Description Tharros is seeking a Senior Software Assurance and Vulnerability Assessment Engineer to support a DHS Intelligence and Analysis cybersecurity program in the National Capital Region. This role will support advanced penetration... 
    Senior

    Tharros

    Washington DC
    3 days ago
  • $180k - $270k

     ...state-of-the-art and innovate new solutions Leading fellow engineers and stake-holders to identify requirements and take solutions...  ...accelerate the development life cycle and reduce traditional software development and maintenance pain points WHAT YOU BRING ~6... 
    Senior
    Full time
    Work at office
    Flexible hours

    Everpure, Inc.

    Washington DC
    2 days ago
  • $85.5 - $89.5 per hour

     ...2\n \n#LP\n \n Job Summary: This senior role involves designing, building, and maintaining scalable cloud-based software applications. You will leverage your expertise...  .... The position requires a seasoned engineer who can contribute to architectural decisions... 
    Senior
    Hourly pay
    Contract work

    Akraya, Inc.

    Arlington, VA
    10 days ago
  • $135.9k - $153k

     ...government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand...  ...in terms of simplicity, empathy, and accessibility. The Senior Software Engineer in this role will be focused on Ruby on Rails and developing... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    Nava PBC

    Washington DC
    9 days ago
  • Obviant Job Opportunity The defense market is surging, but the data that drives it hasn't kept up. Companies, government, and investors are forced to perform heavily manual processes and piece together hundreds of disparate sources to make decisions. Obviant is building...
    Senior
    Work at office
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Obviant

    Arlington, VA
    4 days ago
  •  ...encouraged to apply as soon as possible. Kadiak, LLC, a Koniag Government Services company , is seeking a Senior Full-Stack Software Engineer with a Top-Secret security clearance to support Kadiak and our government customer in Washington, DC. We offer... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Koniag

    Washington DC
    23 hours ago
  • $130k

     ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL... 
    Senior
    Remote work

    MAXIMUS

    Washington DC
    1 day ago
  • $170k - $230k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Senior Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  • $159.8k - $164.8k

     ...Tuvli, an Akima company, is seeking a Senior Full-Stack Software Engineer to design, build, and maintain enterprise web applications hosted in Azure Government Cloud. You will own feature work end to end, from an Angular single-page application through a .NET (ASP.NET... 
    Senior
    Full time
    Part time
    For contractors
    Local area
    Remote work

    NANA Regional Corp

    Arlington, VA
    2 days ago
  •  ...Stack EngineerInnodata is a global data engineering company. We believe that data and Artificial...  ...structured data for AI. We're a small, senior team that values ownership, correctness,...  ...years building and shipping production software.Active Top Secret clearance with SCI... 
    Senior
    Fixed term contract
    Remote work

    Innodata Inc.

    Washington DC
    2 days ago
  • $85.85k - $95.39k

    Job Posting ID: KT_[272]_JOB Position: Senior Software Engineer FT/PT Status: Full-Time Location: Remote within the following locations: DC, FL, GA, MD, TX, VA Education: Bachelor's degree in Computer Science, Software Engineering or a related field required. Overview... 
    Senior
    Full time
    Work at office
    Remote work

    Kreative Technologies, LLC

    Washington DC
    1 day ago
  • $155k - $185k

     ...Job Description Senior Software Engineer (Remote Sensing) — Arlington, VA | $155k–$185k Base \n \n If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. \n \n I... 
    Senior
    Remote job
    Relocation package

    Lawrence Harvey

    Arlington, VA
    14 days ago
  •  ...Job Description Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) \n \n My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation... 
    Senior
    Remote job
    Work at office
    Flexible hours

    Lawrence Harvey

    Alexandria, VA
    10 days ago
  • $140k - $180k

     ...the Company \n Join a venture-backed software company building modern infrastructure for...  ...The company was founded by experienced engineers and satellite operators who wanted to...  ...\n The Role \n We are looking for a Senior Software Engineer to develop scalable mission... 
    Senior
    Full time
    Work at office
    2 days per week
    3 days per week

    EVONA

    Washington DC
    4 days ago
  •  ...Azusa Solutions is seeking an AI Senior Software Engineer to join our team of talented consultants. This is an exciting opportunity to join a growing company comprised of highly qualified, highly impactful, and multi-talented individuals. We are seeking an AI Engineer... 
    Senior
    Temporary work
    Local area
    Immediate start
    Remote work

    Azusa Solutions LLC

    Washington DC
    3 days ago
  • $86.8k - $198k

     ...Job Number: R0234279 AI Software Engineer, Senior The Opportunity: As an AI sof t war e engineer, you know that good sof t war e is more than just a nice-looking interface and data. Today, you need to develop user-focused solutions that increase organizational... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    2 days ago
  •  ...Job Title: Senior Software Engineer- Senior Java Full Stack Developer Work Location: Arlington, VA – Hybrid Work Auth: All Visas accepted (No H1 and No Fake Profiles) Experience: 8+ Years Employment Type: Contract / Long-Term Contract Note: Only candidates... 
    Senior
    Long term contract
    Contract work
    Work visa

    Xcelo Group

    Arlington, VA
    27 days ago
  •  ...Collaborate with Product Design QA and other engineering teams to deliver complete solutions....  ...~6 years of professional experience in software engineering and building production systems...  ...of the engineering team. #LI-RA1 #LI-Hybrid Required Experience: Senior IC... 
    Senior
    Full time

    ZoomInfo

    Bethesda, MD
    6 days ago
  • $86.6k - $144.4k

     ...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and...  ...Role This position performs complex research, design, and software development within our provider data management product line,... 
    Senior
    Full time
    Local area
    Work from home

    LexisNexis® Risk Solutions

    Washington DC
    4 days ago
  •  ...sorting capacity, operational efficiency, accuracy, and reliability. \n \n About the Role \n We are seeking a Senior Robotics Software Engineer to design, develop, and scale production-grade software systems that power autonomous mobile robots and intelligent logistics... 
    Senior
    Full time
    Worldwide

    Prime Vision

    Arlington, VA
    17 days ago
  • A veteran-owned small business in Bethesda, Maryland is looking for engineers specialized in computer hardware and software. Candidates must have at least 3 years of experience and a Bachelor's degree in a relevant field. The position requires developing algorithms, researching... 
    Senior

    Prescient Edge

    Bethesda, MD
    1 day ago
  • $140k - $192k

     ...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Classified Senior Software Engineer in Test Opportunity We are seeking a highly specialized and experienced individual for a critical Software Engineer in... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    2 days ago
  •  ...false negatives. Partner with product, privacy, security, engineering, and AI platform teams to deploy secure agentic AI patterns across...  ..., building, and operating security-critical production software systems with responsibility for correctness, availability, performance... 
    Senior
    Full time

    Microsoft

    Washington DC
    3 days ago
  • $180k - $235k

     ...goals, and other priorities. We can hire people in any country where we have a legal entity. Responsibilities As a Senior Software Engineer in the Confluence AI group, you will build high-quality AI experiences that help teams create, discover, and collaborate... 
    Senior
    Full time
    Work at office
    Local area

    Atlassian

    Washington DC
    3 days ago
  • $138k - $235k

     ..., platform components, and design systems. What you'll bring: Qualifications & Skills ~2-5 years of professional software engineering experience. ~ Proficiency in one or more object-oriented programming languages (e.g., Java, Kotlin, Go). ~ Experience with... 
    Senior
    Full time
    Washington DC
    11 days ago
  •  ...Job Description Job Description Senior DevSecOps & Software Engineer Location: Pentagon, Arlington, Virginia Schedule (FT/PT): Full Time Travel Required: May require occasional domestic travel Shift: Day Remote Type: In-Office Clearance Required... 
    Senior
    Full time
    Work at office
    Remote work
    Shift work

    TalentBridgeX

    Arlington, VA
    16 days ago
  • $168.1k - $227.4k

     ...The Role In this role, you will participate in all phases of software development from requirements through implementation and test...  ...experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5 years of full software development... 
    Senior
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon Kuiper Manufacturing Enterprises LLC

    Washington DC
    7 hours ago
  • $117.2k - $313.7k

     ...please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here... 
    Senior
    Full time
    Work at office
    Flexible hours
    3 days per week

    Salesforce

    Washington DC
    3 days ago
  • $150k - $170k

     ...enabling tissue analysis with 20 channel whole-slide multiplex imaging in a single run. Were looking for a full-stack Senior Software Engineer to join our team and make a direct impact on our product and customers. This role will build a web-based platform that... 
    Senior
    Full time
    Work at office
    Worldwide

    RareCyte

    Washington DC
    26 days ago

Do you want to receive more vacancies?

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