Drivetrain

Integrations Engineer

Apply Now

Job Description

About the Role

Integrations are the foundation of Drivetrain. The faster and more reliably we can pull a customer's data in and the cleaner that data lands in our models , the faster the customer gets value.

As an Integration Engineer, you will own the lifecycle of customer integrations end-to-end: from the kickoff call where a customer first explains their stack, through configuration, data validation, edge-case troubleshooting, and go-live. You'll be the technical face of Drivetrain during onboarding; be an equal parts engineer, data detective, and trusted advisor.
 
This is not a back-office role. Customers will hear from you directly, and a meaningful share of your week will be spent on calls walking finance and IT teams through how we connect to their NetSuite, Salesforce,
Workday, Snowflake, or homegrown data warehouse. 
 
Most of our customers are based in North America, so you must be comfortable working hours that overlap substantially with US Eastern Time.

What You'll Do

• Own customer integrations end-to-end. Lead onboarding calls, scope the integration landscape (which systems, which entities, how often), configure connectors, validate the data, and hand off cleanly to the customer's CSM and the implementation team.
• Build and extend connectors. Work with our integrations platform to set up native connectors
(NetSuite, Salesforce, HubSpot, QuickBooks, Xero, SAP ECC / S/4HANA, Workday, Snowflake, BigQuery, Redshift, Google Sheets, Excel, and many more) and contribute to building new ones when a customer needs a system we don't yet support.
• Diagnose and resolve data issues. Customer data is rarely clean. You'll collaborate with the Solution
Consultant on the project to trace mismatches between source systems and Drivetrain, understand
the customer's chart of accounts and entity structures, and explain in plain language what's happening and how we'll fix it.
• Write and improve documentation. Customer-facing setup guides, internal runbooks, and connector reference docs. If a question comes up twice, it should be documented by the third time.
• Be the customer's technical advocate inside Drivetrain. Translate recurring customer pain into product and connector roadmap input. Work closely with the product, engineering, and customer success teams.
• Stay on top of source-system changes. APIs deprecate, SAP licensing evolves, NetSuite SuiteAnalytics gets revamped; staying informed and proactively flagging impact to customers is part of the job.
 
What You'll Work With

Category Systems
ERP NetSuite, SAP ECC, SAP S/4HANA / RISE, Microsoft Dynamics 365, Oracle
Fusion, Sage Intacct
CRM Salesforce, HubSpot, Pipedrive
Accounting QuickBooks, Xero, Sage
HRIS & Payroll Workday, BambooHR, ADP, Rippling
Billing & Subscription Stripe, Chargebee, Zuora, Maxio
Data Warehouses Snowflake, BigQuery, Redshift, Databricks
Spreadsheets & Files Google Sheets, Excel, CSV, SFTP
Internal Drivetrain's connector platform, Python-based ETL utilities, internal admin tooling

What You'll Bring (Required)

Technical

• 4+ years of experience in an integration engineering, data engineering, solutions engineering, or implementation engineering role; ideally for a SaaS product that touches financial or operational data.
• Strong SQL skills. You can write a multi-CTE query without reaching for a tutorial and can explain a query plan when something is slow.
• Working proficiency in Python (or a comparable scripting language) for building connectors, transforming data, and writing one-off utilities.
• Hands-on experience with REST APIs, OAuth 2.0, webhooks, and common authentication patterns
(API keys, service accounts, token rotation). Exposure to SOAP and GraphQL is a plus.
• Familiarity with at least 2–3 of the source systems listed above — what their data model looks like, how their API behaves, what's painful about extracting data from them.
• Comfort with data modeling concepts like primary keys, joins, slowly changing dimensions, deduplication, time zones, currency conversion, and the small horrors of chart-of-accounts hierarchies.
• Debugging skills across the stack: reading logs, isolating whether a problem is in the source API, the connector, the transformation layer, or the destination model.

Communication & Customer-Facing

• Fluency in English; both written and spoken, with neutral or near-neutral accent comprehensibility on live customer calls. Most of our customers are based in North America, and you will be the technical voice they associate with Drivetrain throughout onboarding.
• Ability to provide coverage during US Eastern Time (EST/EDT) business hours. Our integrations team operates with a meaningful overlap with EST so that customer calls, escalations, and live debugging sessions can happen without next-day delays. You should be comfortable with a shifted schedule (typically late afternoon to late evening IST) and able to sustain it as your default working pattern.
• Clear, calm, articulate communication, both written (Slack, email, tickets, docs) and verbal (customer calls, sometimes with both a finance controller and a head of IT on the line).
• The ability to explain a technical problem to a non-technical stakeholder without dumbing it down or making them feel small. Customers should leave a call with you feeling more confident, not more confused.
• Active listening. Many integration problems start with the customer telling you something off- handedly that turns out to be the actual issue. You catch it.
• Ownership and follow-through. When you say, "I'll have an answer by Thursday," the customer hears from you on Thursday; even if the answer is "I need another day."
• Comfort with ambiguity and pushback. Customers will sometimes ask for things that aren't possible or describe a problem incorrectly. You can disagree respectfully and steer the conversation toward what will work.
Bonus Points
• Prior experience at a finance, analytics, or data integration company (Fivetran, Workato, Airbyte, Mulesoft, Stitch, dbt Labs, etc.).
• Working knowledge of finance and accounting concepts: GL, AR/AP, deferred revenue, cohorting, multi-entity consolidation.