Lead Data Engineer (Java expertise required)
Core
Lead a technical team of 5-10 engineers to build and operate a data platform, handling people management, project planning, technical roadmap, and operational excellence.
Role type
Staff-level Lead Data Engineer with management responsibilities
Builds
Data platform infrastructure and features
Domain
Fintech, Cloud Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Java (5+ years enterprise), People management, Project management, System design, Linux system programming, SQL, PostgreSQL, Kubernetes, Google Cloud Platform (BigQuery), Multi-threading, Dependency injection
Preferred skills
Data platform team experience, Apache Flink, Debezium, Apache NiFi, Apache Airflow, DBT
Technologies
Java, Linux, SQL, PostgreSQL, Kubernetes, GCP, BigQuery, Apache Flink, Debezium, Apache NiFi, Apache Airflow, DBT
Responsibilities
Lead a team of 5-10 engineers, develop technical roadmap, manage oncall rotation and monitoring systems, perform hands-on coding and system design for selected features
Seniority
Staff, hands-on IC with management