Data Integration Engineer

Who we are:

Distributors power the world's economy. They sustain the supply chains that deliver nearly every physical product you come across. But distributors can be way more efficient. We have begun invigorating the $6 Trillion dollar distribution industry by empowering the people who sell these products with AI.

This isn't an interesting problem just because of its scope. If you're a deeply curious person you'll thrive on the details of this problem. Distributors have thousands of products and customers, and many millions of orders annually. Right now, the data on these orders is largely unused, making it impossible for distributors to predict customer needs and make proactive changes. But where others see invoices, we see intellectual problems.

What the job is:

We're looking for a data integration engineer to build our team and make that vision a reality. In this role, you'll build tools that allow us to pull and ingest data from our clients, and build larger scalable systems to make that faster and easier. You'll collaborate with the rest of our integrations team to field client requests for customization of their deployments. This position reports to our head integrations engineer.

We're growing quickly, so excellent organizational skills are a must. You'll have the chance to really shape how we do integrations technically, as well as helping to define the values and processes that guide our integrations process.

Our integrations work is done principally in Python with a growing set of components written in Go. Experience with software development is essential, but immediate familiarity with those languages is not necessary. We use a micro service architecture and care more about efficacy than dogma: if there's a compelling reason to write something in Clojure, we'll do it.

Values that matter to us:

  • Independent: You take ownership of your own work, and thrive when given creative freedom. You like to experiment with new concepts, and don't mind making mistakes, so long as you learn from them.

  • Cooperative: You love helping teammates work towards the common goal. You know that no one has all the answers, and are comfortable supporting teammates who are outside of their domain and having them do the same for you.

  • Agile: Things move quickly when you're growing as quickly as we are. You're able to adapt to new and interesting challenges that you face every day, even when they're different from the ones you faced yesterday.

Applications are reviewed weekly. Applications submitted by approximately noon on Fridays should receive a reply by the following Friday.

Role posted - 2020-07-02T19:33:01Z 3:33pm, 2nd Jul 2020 EDT

Start now, finish later

  • Your application will be reviewed blind, to ensure fairness
  • You won't need a CV/résumé

This role has no specific closing date.

We'll email you a link to your application page so you can get back to it later.

Know someone great for this?