We seek a highly skilled and experienced Senior Data Engineer to join our dynamic team. As a Senior Data Engineer, you will play a critical role in designing, developing, and maintaining our data infrastructure, ensuring the availability, reliability, and performance of our data systems.
Requirements
- Lead the design and development of complex data pipelines, data models, and data integration solutions that meet business requirements and performance standards
- Architect and oversee the development of efficient and scalable data ingestion processes from various sources
- Develop advanced data transformation pipelines and ETL processes to convert raw data into structured and meaningful formats
- Establish and enforce best practices for data quality, validation, cleaning, and error handling
- Manage and optimize data storage solutions, including databases, data lakes, and cloud storage services
- Implement advanced data security measures and access controls to protect sensitive data
- Continuously monitor and optimize the performance of data pipelines and databases, implementing best practices to ensure efficient data processing
- Collaborate closely with leadership, analysts, and business stakeholders to understand their data requirements and deliver advanced data solutions
- Stay at the forefront of emerging data engineering technologies, industry trends, and best practices, and drive innovation within the data engineering domain
- Maintain comprehensive documentation of data pipelines, data models, and processes, and ensure knowledge sharing within the team
Benefits
- Competitive starting salary
- Annual bonus
- Great benefits & paid time off
- Hybrid work schedule