Integration Engineer (Full Stack)

Date Posted: 
March 1, 2021

role description

The integration engineer will be responsible for building and deploying high quality, high volume software integrations using Open Integration Hub, an open source integration framework at the core of what we offer our customers.

Our customers are growing software companies, usually SaaS, who bring us in to make them experts at building integrations from their products to others in their respective ecosystems. That also sometimes means bringing us in as an extension of their team to build some integrations ourselves.

You will play the critical role of making sure that implementations of OIH go successfully helping to deploy and maintain OIH microservices, build out custom components, and deploy integration configurations.

This is a highly visible, customer-facing role where you'll have critical impact for our customers and therefore for our business. It's also an engineering role where you'll be hands on with all facets of the technology stack, including working with Docker containers, Kubernetes, Node.js, and React. This is a full stack engineering role, but is probably 70-30 back-end/server-side work to front-end.

This position has a lot of growth potential. We are a startup, so you'll be asked to flex into many responsibilities including helping us to build the products that digitize our integration best practices. You will be able to leave a significant stamp on the business and grow your career as the business does.


As a full stack integration engineer, your primary role on the time is hands-on coding, configuring, and maintaining integration environments for our customers.

This will include tasks like:

  • Deploying and maintaining Open Integration Hub microservices built primarily with Node.js
  • Assistance writing data maps in languages like JSONata and XSLT
  • Building custom microservices to support integrations using Open Integration Hub
  • Configuring integration flows between various customer and third-party APIs, databases, SFTP locations, and other interfaces
  • Working with our team on R&D projects as we commercialize our best practices as software products


Minimum requirements for this role are as follows:

  • 2 to 5 years as a software engineer or software developer
  • Experience working with Node.js, React, Docker, Kubernetes, MongoDB, RabbitMQ, and/or demonstrably transferable skills
  • Strong communication skills
  • Understanding concepts like data flows, APIs, web services, and the mechanics of software integration
  • Experience in a client facing role, including presenting concepts to clients
  • A 4-year degree in business, engineering, or a comparable professional background
  • Interest and comfort level working for a small, nimble startup.

Ideal candidates may also have:

  • Experience specifically with integration, API, digital transformation, ETL, or comparable projects
  • Experience building and scaling microservice architectures and event-driven applications
  • Experience using an integration platform-as-a-service product (Zapier, Mulesoft, Snaplogic, etc.).
  • Experience working with or within software-as-a-service (SaaS) companies
  • Experience delivering high-scale and/or high-volume systems to enterprises and large companies
  • Interest in building an awesome technology company in Columbus, Ohio

about blended edge

We founded Blended Edge to help software companies deliver product integrations faster, easier, and more cost-effectively. B2B software companies must absolutely provide integrations to other products if they want to achieve their growth goals. But, here's the problem...

Integration is hard and expensive. It's also a distraction from their core product and their go-to-market strategy. We provide products and services that help our customers transform product integration into a core competency.

Below are some specific responsibilities and qualifications for this role, but above all we subscribe to mentality described in Good to Great by Jim Collins: first who, then what.

We seek to get the right people on the bus, then figure out what seat they ultimately should sit in. That means we're open to non-traditional backgrounds and resumes if we can understand how your skills can be applied to our immediate needs.

apply now

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.