Key Deliverables
Build and maintain scalable data platforms supporting streaming, batch, and online use cases.
Develop core libraries in Python and Golang for data infrastructure.
Ensure SLAs and high availability for distributed data systems.
Integrate and optimize tools like Kafka, Presto, Pinot, Redis, and Snowflake.
Role Responsibilities:
Design and implement distributed data processing and ingestion systems.
Collaborate on architecture and abstractions across data infrastructure.
Drive exploration of recent data technologies to scale with company growth.
Contribute to internal tooling to enhance developer experience and efficiency.