remote
Senior Data Engineering - Trinca
Software Engineer
Senior Data Engineer building scalable data infrastructure for a large insurance platform, ensuring reliable data flow and real‑time insights using Python, SQL, AWS, and Spark.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end data pipelines that ingest, transform, and deliver high‑volume data across the platform.
- Collaborate with data scientists and product teams to define data models, schemas, and quality metrics.
- Optimize and scale data workflows on AWS services (S3, Redshift, Glue, EMR) and Spark clusters.
- Implement robust monitoring, alerting, and automated testing for data pipelines.
- Document architecture, processes, and best practices for the engineering team.
Requirements
- 5+ years of experience in data engineering, with a strong background in Python and SQL.
- Hands‑on experience building data pipelines on AWS and Spark.
- Deep understanding of ETL concepts, data modeling, and data quality.
- Proficiency in version control (Git) and CI/CD for data workflows.
- Excellent problem‑solving skills and a passion for turning raw data into actionable insights.