Software Engineer | jobPosting.seoTitleSuffix

Software Engineer

  • DepartmentEngineering
  • LocationRemote
  • Timezone(s)Flexible

About Buildapay

Buildapay builds software that transforms how contracting businesses manage payments, invoicing, and project financials. Our products—Procure-Flow, Sync-Core, Bill-Flex, and Work-Sure—integrate with Oracle, Primavera, and other enterprise tools to bring transparency and efficiency to the construction industry.

What you'll be doing

  • Design and develop features for our payment, invoicing, and contractor management platform.
  • Build integrations with ERP and project management systems (Oracle, SAP, Primavera).
  • Collaborate with product and customer success to ship solutions that solve real contracting workflows.
  • Write maintainable, well-tested code and participate in code reviews.

Requirements

  • 2+ years of software development experience (Node.js, TypeScript, or similar).
  • Experience with REST APIs, integrations, and data sync workflows.
  • Understanding of databases and data modeling.
  • Strong problem-solving and communication skills.
  • Interest in construction technology or B2B SaaS is a plus.

We value curiosity, ownership, and clear communication. If you're excited about building software that matters for the construction industry, we'd love to hear from you.

Benefits

  • Competitive compensation & equity
  • Unlimited vacation (with a minimum!)
  • One meeting-free day per week
  • Home office setup
  • Coworking credit
  • Private health, dental & vision insurance
  • Training & development budget
  • Flexible remote work
  • Construction industry exposure
  • Pension & retirement contributions
  • We hire and pay locally

Get more details about all our benefits on the Careers page

Interview process

We do 2-3 short interviews, then pay you to do some real-life (or close to real-life) work.

  • 1
    Application(You are here)

    Our talent team will review your application to see how your skills and experience align with our needs.

  • 2
    Culture interview30-min video call

    Our goal is to explore your motivations to join our team, learn why you'd be a great fit, and answer questions about us.

  • 3
    Technical interview45 minutes, varies by role

    You'll meet the hiring team who will evaluate skills needed to be successful in your role. No live coding.

  • 4
    Buildapay SuperDayPaid day of work

    You'll join a standup, meet the team, and work on a task related to your role, offering a realistic view of what it's like working at Buildapay.

  • 5
    OfferLet's celebrate (after you sign)

    If everyone's happy, we'll make you an offer to join us - YAY!

Apply

(Now for the fun part...)

Just fill out this painless form and we'll get back to you within a few days. Thanks in advance!

Bolded fields are required