Arc10 staffed three workstreams in parallel — one senior engineer per track, plus shared accountability across the bench. The engineers joined UniWhales' Slack on day one, attended their standups in real time, ran on their sprint cadence, and reviewed each other's PRs alongside the in-house team.
01
Sequencing was the decision that mattered most
The instinct was to fix the Kubernetes scaling first, because the cost pain was loudest. The right answer was to start with the ETL pipeline — because the test automation work depended on having a stable pipeline to test against, and the Kubernetes work needed accurate load metrics that the new pipeline would produce.
02
ETL first, then tests, then Kubernetes
Sequencing the workstreams in that order made each subsequent piece cheaper. The ETL rebuild produced the signals; the test suite hardened the rebuild; the Kubernetes work then scaled on top of a pipeline whose load characteristics were known and whose failure modes were caught upstream.
03
Embedded, not external
Arc10's engineers operated as part of UniWhales' team — Slack, standups, sprint cadence, code review. Three parallel tracks under one shared accountability. The model that produces work the in-house team can own afterward, instead of a hand-off that breaks at the seams.
The work that mattered most on this engagement was not any one of the three workstreams in isolation. It was running them in parallel, in the right order, without dropping the live product on the floor.
Three senior engineers, one per workstream — Kubernetes / SRE, data engineering / Airflow, test infrastructure — with shared review and integration across the tracks. End to end, six months.