Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Backend Software Engineer

Posted 1 view
Discussion

Summary

Backend engineer owning end-to-end technical delivery for 2–3 enterprise construction-estimating accounts: building and documenting APIs, custom CSV exports, SKU matching, and POS/ERP (e.g., Oracle) integrations, plus first-line support. Core stack is Node.js, Python, and SQL with heavy client-facing work.

  • Own end-to-end technical delivery for 2–3 enterprise accounts, from pilot success criteria through production rollout and ongoing support
  • Customize estimates, takeoff drawings, and summary reports to client templates, naming conventions, units, materials preferences, and branding
  • Stand up and automate intake and delivery workflows, including file transfer, custom CSV exports, and API payloads
  • Expose and document Handoff's API for clients
  • Build and maintain SKU matching between estimate line items and supplier catalogs
  • Assess client technology stacks, including POS/ERP systems such as Oracle, and recommend integration paths
  • Assist with integrations to legacy systems while scoping feasibility realistically
  • Lead weekly calibration reviews with client estimating teams and drive accuracy against agreed error-rate targets
  • Meet delivery SLAs and provide first-line technical support and maintenance
  • Document account-specific configurations, assumptions, and preferences for continuity and handover
  • Partner with a Construction Account Manager while owning the technical relationship
  • Integrate clients' POS/ERP systems from first pilot through production

Requirements

  • 5+ years of software engineering experience, with a track record of shipping and operating production systems
  • Proficiency in Node.js, Python, and SQL
  • Hands-on API experience: designing, exposing, and documenting APIs, mapping data to a client's schema, and working with legacy or non-REST systems
  • Strong client-facing skills, including communication with engineers and non-technical estimating staff via email, calls, and Microsoft Teams
  • Ability to define quality metrics and track accuracy trends
  • Ability to own technical delivery for multiple accounts and navigate ambiguity, shifting requirements, and staggered timelines
  • B2+ English proficiency
  • Bonus: exposure to LLM/AI applications or familiarity with residential construction and estimating workflows

Core Competencies

Demonstrates expertise in end-to-end technical delivery, including API design and integration with POS/ERP systems. Proficient in managing client relationships and ensuring accurate project execution while navigating complex requirements.

Highest-signal resume keywords

  • Node.js Proficiency
  • Python Proficiency
  • SQL Proficiency
  • API Design and Documentation
  • Client-Facing Communication Skills

ATS Optimization Keywords

Hard Skills

  • Software Engineering Experience
  • API Mapping
  • Data Integration
  • Quality Metrics Definition
  • Technical Delivery Management

Soft Skills

  • Communication Skills
  • Problem-Solving
  • Adaptability

Industry Keywords

  • Construction Estimating Workflows
  • Legacy Systems Integration
  • B2+ English Proficiency

Tools & Technologies

  • Microsoft Teams
  • POS Systems
  • ERP Systems
  • CSV Exports

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available