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

Staff Software Engineer

$160k - $288k

Jobleads-US

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 withPayTransparencylaws, employers mustdisclosean annual salary range. Actual offers depend on factors such as location, experience, skills, and market data. This position may also offer variable compensation.

Salary Range:

USD $160,000.00 - USD $288,000.00 /Yr.

Salary Range:

USD $160,000.00 - USD $288,000.00 /Yr.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Brooklyn, NY vacancy
  •  ...Role: Staff Software Engineer Location: Brooklyn, NY or San Mateo, CA (1 day onsite per week) Duration: FTE Manager's Expectation: NodeJS JavaScript/TypeScript GCP – Big Query MongoDB NoSQL Overview: We are seeking a Staff Software Engineer... 
    Suggested
    Full time
    1 day per week

    Triune Infomatics Inc

    Brooklyn, NY
    1 day ago
  • $300k - $350k

    DescriptionKforce has a client in Jersey City, NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the architecture, design and development of a next-generation global electronic trading platform. The Staff Software Engineer will build... 
    Suggested

    KForce

    Jersey City, NJ
    1 day ago
  •  ...’s platform.We are looking for a backend engineer to join our team where you will collaborate...  ...and managing breaking changes.As a staff engineer, you will partner with team leads...  ...day-to-day look like?Build and maintain software written in PHPEvolve the OpenAPI platform... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Etsy

    Brooklyn, NY
    15 hours ago
  •  ...entrepreneurial spirit of a startup, we’re hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Staff Software Engineer to help design, build, and evolve the software platforms that support our customers, partners, and business operations.As a... 
    Suggested
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    4 days ago
  • $240k - $270k

     ...and resources they need to thrive.The RoleAre you a Fullstack Engineer looking to make a big impact at a mission-driven company? Do you...  ...designing, building, shipping, and maintaining complex full-stack software at scale3+ years experience successfully leading and managing a... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Propel

    Brooklyn, NY
    2 days ago
  • $160k - $190k

    Job ID: BA39096965Location: Hoboken, New JerseyJob Type: PermanentPay: $170000Posted: 2026-08-20Our client is seeking a Staff Software Engineer(Python/AI) to help drive the development of next-generation AI-powered learning products. This is a highly technical, hands-on... 
    3 days per week

    Talener

    Hoboken, NJ
    2 days ago
  •  ...Staff level SW Engineer ( Backend Heavy or Backend) with 8+ years experience The ideal candidate will bring deep TypeScript experience. Node.js/NestJS and React are a +. AWS production experience, and a track record of designing systems around asynchronous workflows... 
    Work at office
    3 days per week

    The Cypress Group

    Jersey City, NJ
    22 hours ago
  •  ...environments in the world. They're hiring their foundational frontend engineer not to push pixels, but to build the entire frontend platform...  ...the foundation, not just build on one. You've operated at the Staff+ level (Staff, Senior Staff, or Principal) at some point in your... 
    Immediate start
    Remote work

    Greylock Partners

    Jersey City, NJ
    4 hours ago
  • $200k - $400k

     ...Staff Software Engineer Flip builds AI voice agents that handle millions of real customer conversations for some of the biggest brands, healthcare providers, and transportation companies in the world. When you call a company and the AI actually solves your problem —... 
    Work at office

    Flip CX

    Brooklyn, NY
    4 days ago
  •  ...investment firms and financial institutions use artificial intelligence to accelerate research and decision-making. As a Staff Software Engineer , you'll play a key role in designing and building scalable backend systems that power AI-driven products. You'll help shape... 

    Albert Bow

    Jersey City, NJ
    1 day ago
  • $145k

     ...Staff Software Engineer Remote (US-based) Salary: Starting at $145K Tech Stack: Frontend: Next.js, React Backend: Node.js, TypeScript, Payload CMS Cloud Infrastructure: AWS, Vercel, Neon, Cloudflare Workers Data & Analytics: BigQuery, Dataform,... 
    For contractors
    Remote work

    Come Near

    Jersey City, NJ
    4 hours ago
  • $175k - $230k

     ...Staff Software Engineer Altana is the network for trusted trade. Our AI-powered product network empowers governments and businesses to build a more resilient and secure global economy while keeping trade flowing. The Opportunity at Altana The Engineering team... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Altana Technologies

    Brooklyn, NY
    2 days ago
  • $166.5k - $291.4k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker...  ...Desk, Legal, and Procurement. As a Staff Engineer (IC4),you'llindependently lead...  ...'relooking for someone who combines deep software engineering fundamentals with hands-on,... 
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SmartRecruiters

    Brooklyn, NY
    1 day ago
  • $170k - $240k

     ...Staff Perception Software Engineer – Autonomous Vehicle Systems We are representing a fast-scaling technology company developing cutting-edge autonomous vehicle platforms. They are seeking a Staff Perception Software Engineer to lead the design and development of intelligent... 
    Remote work
    Relocation package
    Flexible hours

    Fruition Group

    Jersey City, NJ
    4 hours ago
  •  ...is a full-time position reporting to the Engineering Manager, Privacy & Safety Regulations....  ...diversity.This role is a strong fit for a Staff-level engineer who enjoys architecture,...  ...candidates whose background is primarily in software engineering, security engineering,... 
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Etsy

    Brooklyn, NY
    15 hours ago
  • $189k - $303k

     ...Enterprise IT & Security Mountain View, CA, San Francisco, CA, Pittsburgh, PA, Seattle, WA Staff Security Software Engineer Who we are Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation Inc.

    Brooklyn, NY
    15 hours ago
  •  ...Linux servers, container orchestration, and deployments. As a Staff Engineer, you will play a key leadership role in enabling Stripe's...  ...equivalent field ~15+ years of professional experience in a software development or devops automation role ~ Networking experience... 

    Xapply

    Brooklyn, NY
    1 day ago
  • $180k - $240k

     ...problems, and build systems that some of the world’s leading brands depend on every day. The Role Gradial is looking for a Staff Software Engineer, Backend to take on some of the largest, most complex and ambiguous technical problems across our product. You’ll own... 
    Work at office
    Relocation
    Flexible hours
    3 days per week

    Gradial

    Brooklyn, NY
    4 hours ago
  • $220k - $260k

     ...the health and well-being of mothers and their families. Our engineering team is the engine behind our innovative virtual care platform...  ...are ~6+ years of experience shipping high-quality, scalable software systems ~ A seasoned, product-minded, technical leader who is... 
    Remote work
    Flexible hours

    Jobleads-US

    Brooklyn, NY
    1 day ago
  • $124k - $329.2k

    About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver...  ...achieve planetary scale with our systems Work closely with engineering leadership to guide technical investment and implement technical... 
    Ongoing contract
    Remote work

    GitHub, Inc.

    Brooklyn, NY
    4 days ago
  • $204k - $255k

    # Staff Software Engineer, Assistance Engineering: Remote - USA: May 28, 2026: Sep 29, 2026## About the roleAirbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion... 
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work
    Flexible hours

    Praxy

    Brooklyn, NY
    4 days ago
  •  ...Experience team owns the core of Remitly's software development lifecycle including source...  ..., and the AI-assisted tooling that both engineers and non-engineer Builders now use to...  ...with speed and confidence. As a Senior or Staff Software Development Engineer, you'll work... 

    Jobleads-US

    Brooklyn, NY
    4 days ago
  • $184k - $276k

    # Staff Software Engineer, Platform Engineering: Seattle, Washington, United States: Sep 22, 2026: Oct 4, 2026## About the roleIREN is a vertically integrated AI Cloud provider, delivering large-scale data centers and GPU clusters for AI training and inference.... 
    Daily paid
    Temporary work
    Live out
    Relocation package

    Praxy, Inc.

    Brooklyn, NY
    3 days ago
  •  ...relevant Realtime payment processing formats a plus \n SWIFT Application hands on experience \n Desired Qualifications: \n Software development and testing \n CHARLOTTE North Carolina \n Must Have Technical Agile tools (Jira) : -1 (0 - No Familiarity) of 5 (... 

    Matlen Silver

    Jersey City, NJ
    3 days ago
  •  ...requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided \n ⦁ Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions \n... 
    Relocation
    Rotating shift

    Infosys

    Jersey City, NJ
    3 days ago
  •  ...We are looking for a passionate and experienced Senior Staff MFG Test Software Developer to lead the design, development, and installation...  ...collaborate closely with cross-functional teams, including test engineers, manufacturing engineers, and failure analysis engineers,... 
    Permanent employment
    Work at office
    Local area

    Jobleads-US

    Secaucus, NJ
    3 days ago
  •  ...expertise: Deep understanding of core Java (Backend technology) concepts, design patterns, and frameworks (Spring, Hibernate, etc.) \n ● Software architecture skills: Ability to design scalable and maintainable system architectures \n ● Problem-solving abilities: Capability... 

    Neurealm

    Jersey City, NJ
    2 days ago
  • $140k - $240k

     ...We are early, ambitious, and building alongside sophisticated investment banks. The Role We are looking for a Founding Software Engineer to take broad ownership of Starch's technical foundation and help us build software that investment banks can trust with live... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Starch

    Brooklyn, NY
    4 days ago
  •  ...as one of the standout early-stage players in their space, and they're continuing to scale fast. They're hiring a Senior Software Engineer to help build the product experience end to end, from backend services to the UI customers actually touch, with regular exposure... 
    Full time

    arcadia

    Brooklyn, NY
    1 day ago
  • As a Software Engineer III at JPMorganChase within the Asset Management Technology - Trading Systems Team at JPMorganChase, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

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