Senior Backend Engineer – Integration Platform & ERP Connectivity
Location: US Remote
Type: Full-time
Experience Level: 7-10+ years
Compensation: Competitive and based on experience, scope, and impact — we’re open to adjusting for the right person
We’re looking for a Senior Backend Engineer to help build and evolve the integration platform that connects our Warehouse Management System (WMS) and related products to the ERPs and enterprise systems our customers rely on. This is a mission-critical role: our customers’ ability to operate efficiently depends on how well our systems talk to theirs.
You’ll work across APIs, file-based pipelines, and possibly third-party iPaaS tools like Boomi or Workato. The work blends platform engineering, product strategy, and pragmatic decision-making — because our customers are mid-market businesses who expect enterprise-quality results but don’t have enterprise-sized budgets.
What You'll Do
- Design and implement platform services that support both API and file-based integrations with external systems.
- Build robust, fault-tolerant infrastructure for handling data imports, exports, transformations, and error reporting.
- Work with internal stakeholders and customers to identify high-impact ERP systems to integrate with.
- Collaborate with ERP vendors, consultants, and partners to build deep, maintainable connections.
- Evaluate tools like Boomi, Workato, and other integration platforms — and decide when to buy vs. build.
- Think holistically: we want world-class integrations that are repeatable, supportable, and cost-effective.
- Contribute to a small, focused team building a productized integration platform, not just one-off connectors.
What We're Looking For
- 5–15 years of backend experience, with deep understanding of systems integration and enterprise data flows.
- Experience building or maintaining data pipelines, ETL workflows, or integration frameworks.
- Solid background in designing and maintaining REST APIs, job orchestration, retries, logging, and observability.
- Some familiarity with Go, Java, or Node.js, or strong backend fundamentals with a willingness to pick them up.
- Experience working with enterprise applications, especially ERPs, and an appreciation for their complexity.
- Pragmatic mindset — you care about uptime, supportability, maintainability, and delivering value fast.
- Ability to operate with limited resources while still holding the bar high for technical quality.
Bonus Points For
- Experience working with integration tools like Boomi, Workato, MuleSoft, Celigo, or similar.
- Knowledge of file-based integration formats like CSV, XML, EDI, and how to handle them at scale.
- Full-stack development capabilities: can you make a basic UI to work with your back-end infrastructure?
- Background in warehouse, supply chain, or ERP-heavy domains.
- Familiarity with authentication and authorization patterns across enterprise boundaries (OAuth, SFTP, etc).
- Comfort working in or around small DevOps-style teams with broad ownership.
Why This Can Be a Great Story For You
- This is a unique chance to shape how an entire industry connects its software. As a WMS provider, we sit at the heart of the operation — but we don’t win unless we play nicely with everything else our customers use.
You’ll build the foundation that makes those connections fast, flexible, and reliable. It’s a deep technical challenge with messy edge cases, inconsistent standards, and varying customer expectations — exactly the kind of puzzle that makes great engineers thrive. The outcome? You’ll be able to point to a platform that powers seamless integrations for over 100 companies — and growing — and say, I helped build that.
Why Join Us?
We’re a 60-person team delivering rock-solid software to power food distribution — where margins are tight and downtime is unacceptable. You’ll help us scale with confidence, build with focus, and bring modern engineering to a space that’s still catching up. We work fast, learn constantly, and never lose sight of real customer value.
Please submit all inquiries and applications to:
careers@bfcsoftware.com