The opportunity
Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services.
What you'll do
Own end-to-end data systems and pipelines, that other teams and customers rely on
Design and implement data integrations across multiple backend business: systems, ensuring efficient and reliable data flows
Work on streaming data processing using frameworks like Apache Beam to handle: real-time data ingestion and transformation
Build and maintain APIs to enable seamless data access and sharing across internal teams and platforms
Manage orchestration and automation of workflows using Airflow on Kubernetes
Define what "correct" means for the data you own, and back it with monitoring, alerting, and integration tests
What they're looking for
- Build reusable patterns and components (hooks, plugins, alerting utilities): that are easily adoptable by other engineers and processes
- Break down ambiguous work into actionable tasks, surface edge cases and: failure modes early, and clarify requirements with stakeholders
- Communicate tradeoffs, assumptions, and risks clearly in design reviews and PRs
- + years of Data Engineering experience