Kohler Ventures is looking to build new digital businesses that empower consumers to lead healthier lives by exploring how familiar experiences can be enhanced and innovations developed through the integration of leading-edge technology, science, and design. This role is to manage a team of engineers to achieve this mission.
Requirements
- 5+ years of experience in leading teams that design and development software for cloud systems or in a similar role.
- Deep understanding of data structures, algorithms, and distributed systems.
- Expertise in programming languages such as Python, Javascript, or Typescript.
- Knowledge of the data engineering lifecycle.
- Experience with cloud services (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with big data technologies (e.g., Hadoop, Spark) and data warehousing solutions.
Responsibilities
- Guide the team in designing and implementing data systems that adhere to modern high throughput architectures while keeping privacy as a top priority.
- Manage and mentor a team of Cloud Engineers, fostering an environment of continuous learning and innovation.
- Oversee multiple projects, ensuring they are delivered on time and meet quality standards.
- Serve as the key point of contact between the data engineering team and other departments, translating technical concepts into business solutions.
- Ensure the team maintains high standards for data quality and consistency across all stages of the data lifecycle.
- Ensure the high quality and consistency of data through rigorous testing and validation.
Other
- Work Mode:Hybrid
- Location:Hybrid, 3 days/week in Palo Alto, CA or New York City, NY
- Strong leadership skills and experience managing a technical team.
- Availability to work outside of standard business hours as needed to be able to collaborate with teams across multiple time zones.
- Ability to travel 10% if needed both domestically and internationally.
- Exceptional communication and interpersonal skills.
- Strong ability to communicate complex technical and management information clearly and concisely.