{"id":1240004,"url":"https://alion.io/job/handoff-backend-software-engineer","title":"Backend Software Engineer","company":{"id":2348737,"name":"Handoff","domain":"handoff.ai","url":"https://alion.io/company/handoff-ai","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["São Paulo, Brazil"],"countries":["BR"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":5000,"max":6500,"currency":"USD","period":"month","gross":null,"usd_annual":78000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"LLM","optional":false},{"name":"Microsoft Teams","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-14T18:37:20Z","employer_posted_date":"2026-09-14","last_verified_at":"2026-09-26T22:40:19Z","board_verified":true,"closed_at":null,"days_open":12,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":12},"description":"Backend Software Engineer at Handoff\nYou'll be the dedicated, client-facing engineer behind Handoff's AI-automated takeoff platform for our enterprise construction accounts. Think of yourself as the technical owner of two to three enterprise relationships: you'll embed with each client's software and estimating teams, customize our deliverables to their exact standards, stand up intake and delivery workflows, and iterate until our outputs clear a measurable quality bar.\nYou'll partner with a Construction Account Manager who owns the business relationship while you own everything technical, from first pilot to production integration with their POS/ERP systems. This is a high-ownership role for engineers who like ambiguity, direct customer contact, and being accountable for real business outcomes.\nWhat you'll do\nOwn end-to-end technical delivery for 2-3 enterprise accounts, from pilot success criteria through production rollout and ongoing support.\nCustomize our core deliverables: estimates, takeoff drawings, and summary reports - to each client's templates, naming conventions, units, materials preferences, and branding.\nStand up and automate intake and delivery workflows (file transfer, custom CSV exports, API payloads) into and out of client systems.\nExpose and document Handoff's API for clients to consume, and build SKU matching that maps our estimate line items to a supplier's catalog - maintaining mappings as catalogs evolve.\nAssess each client's tech stack (POS/ERP systems such as Oracle), recommend a realistic integration path, and assist with connections to legacy systems, scoping what's feasible and never over-promising.\nLead weekly calibration reviews with the client's estimating team, incorporate correction notes, and drive accuracy against agreed error-rate targets, treating measurement as a core requirement, not an afterthought.\nMeet delivery SLAs and provide first-line technical support and maintenance throughout the engagement.\nDocument account-specific configurations, assumptions, and preferences for continuity and clean handover.\nAbout You\n5+ years of software engineering experience, with a track record of shipping and operating production systems.\nFull-stack comfort: proficient in Node.js, Python, and SQL, able to customize outputs, build integrations, and automate exports across the stack.\nHands-on API experience: designing, exposing, and documenting APIs, mapping data to a client's schema, and working with legacy or non-REST systems.\nStrong client-facing skills: professional, responsive, and comfortable working directly in a client's channels (email, calls, Microsoft Teams) with both engineers and non-technical estimating staff.\nMetrics-driven: you define quality metrics, track accuracy trends across iterations, and make progress quantifiable and defensible.\nSelf-contained and autonomous: you can own technical delivery for multiple accounts and navigate ambiguity, shifting requirements, and staggered timelines.\nB2+ English, ensuring effective communication and documentation with US clients.\n Bonus: exposure to LLM/AI applications, or familiarity with residential construction (framing, foundation, roofing, siding, interior scope) and estimating workflows.\nWhat we offer\n Competitive salary in USD\n Attractive stock options\n Unlimited PTO\n Relocationallowance\n Top-notch equipment\n Team offsites around the world!","description_format":"text","description_chars":3387,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Stock options","Unlimited PTO"],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Construction Management Software"],"lifecycle":[{"event":"open","at":"2026-09-25T16:37:45Z"}],"liveness":{"score":65,"band":"ok","label":"Likely open","p_open":1,"p_active":0.717,"p_room":0.9,"age_days":11,"expected_fill_days":24,"reasons":["conf:4","win:mid"],"computed_at":"2026-09-26T05:45:00Z"},"pay":{"stated_usd_annual":78000,"is_top_pay":false},"html_url":"https://alion.io/job/handoff-backend-software-engineer","json_url":"https://alion.io/job/handoff-backend-software-engineer.json","meta":{"generated_at":"2026-09-27T01:35:03Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1435,"day_limit":5000,"remaining_today":3565,"minute_limit":60,"resets_at":"2026-09-28T00:00:00Z"}}}