- Turn product requirements into technical requirements by modeling the domain and defining interfaces and workflows.
- Break large, complex problems into actionable tasks for other engineers, sequencing work to deliver value early.
- Drive high-impact architectural decisions across the data platform, owning components end-to-end from design through production.
- Build and maintain large-scale ingestion, distributed processing, and data lake storage systems.
- Raise standards for design reviews, testing, and team task breakdown.
- Mentor engineers by example within a fully distributed, asynchronous-focused team.
PythonCloud ComputingKotlin+4 more