About the job
At Garmin, we design innovative products for outdoor enthusiasts, enabling them to maximize their adventures. We are currently on the lookout for a talented Data Engineer to join our team. This individual will play a crucial role in crafting, developing, and sustaining the systems and data pipelines that ensure reliable data collection, transformation, and delivery for analytics, machine learning, and strategic business decisions.
Key Responsibilities:
- Offer technical insights to support feature development and conceptual documentation.
- Configure and manage data servers along with Hadoop components.
- Design scalable and extensible solution architectures using modern big data technologies within an evolving operational framework.
- Evaluate existing data structures and suggest enhancements.
- Collaborate with the team lead to determine technical requirements and alternatives, lead major incident troubleshooting across disciplines, and devise reliable solutions to complex challenges that demand creativity and innovation.
- Engage in the design, coding, testing, maintenance, enhancement, and decommissioning phases throughout the software lifecycle to provide technical expertise and identify potential issues.
- Assist in guiding research proof of concepts (POCs), including design, coding, and performance/effectiveness evaluation.
- Contribute significantly to defining the team's roadmap and priorities, facilitate discussions, and offer innovative suggestions within your area of expertise.
- Research emerging technologies, recommend cost-effective solutions, and provide input to broader technology initiatives beyond your discipline.

