At Wira, data is at the heart of how we build smarter products and make better business decisions.
We're looking for a Data Engineer to design and scale data infrastructure capable of processing large volumes of transactional and operational data reliably and efficiently.
Responsibilities
- Design, build, and maintain scalable data pipelines.
- Develop batch and real-time data processing solutions.
- Build and optimize data models for analytics and intelligent applications.
- Implement reliable data ingestion, transformation, and orchestration workflows.
- Improve data quality, consistency, availability, and observability.
- Optimize pipeline performance and processing costs.
- Collaborate with engineering, analytics, and product teams to make data accessible and actionable.
- Support data infrastructure requirements for AI-powered products.
Requirements
- Strong proficiency in SQL and Apache Flink.
- Experience designing and maintaining ETL/ELT pipelines.
- Hands-on experience with streaming and distributed data processing.
- Familiarity with Kafka, Airflow, dbt, or similar tools.
- Experience with analytical databases, data warehouses, or lakehouse architectures.
- Solid understanding of data modeling and data quality.
- Experience monitoring, troubleshooting, and optimizing data pipelines.
- Familiarity with Python or Java for data engineering workflows.
Nice to Have
- Experience with real-time analytics.
- Experience supporting AI/ML data pipelines.
- Familiarity with high-volume transactional datasets.
- Experience with cloud-native data platforms.
What We Value
Strong engineering fundamentals, analytical thinking, attention to data reliability, ownership, and the ability to build scalable systems.