- Design, develop, and maintain scalable data pipelines and ETL/ELT workflows.
- Build and optimize data models, warehouses, and data lakes to support analytics and operational applications.
- Develop batch and real-time data processing solutions using modern cloud platforms.
- Collaborate with software engineers to integrate data services into customer-facing applications.
- Ensure data quality, integrity, governance, and observability across platforms.
- Optimize database performance, storage, and query efficiency.
- Implement automated testing, monitoring, and deployment pipelines for data infrastructure.
- Work with product teams and client stakeholders to understand business requirements and translate them into technical solutions.
- Troubleshoot production issues and continuously improve system reliability.
- Contribute to architecture decisions and engineering best practices.