remote
Software Engineer II, Data Platform - Cohere Health
Software Engineer
Software Engineer II focused on building scalable, reliable data pipelines using Python, SQL, Airflow, and AWS to support analytics, operations, and clinical intelligence.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end data pipelines that ingest, transform, and load data from diverse sources into data warehouses.
- Collaborate with analytics and product teams to understand data requirements and translate them into robust, production‑ready solutions.
- Implement data quality checks, monitoring, and alerting to ensure pipeline reliability and data integrity.
- Optimize pipeline performance and cost using AWS services such as S3, Redshift, Glue, and Lambda.
- Document architecture, code, and operational procedures to enable knowledge sharing and maintainability.
Requirements
- 3+ years of experience building data pipelines in a cloud environment.
- Strong proficiency in Python, SQL, and workflow orchestration tools like Airflow.
- Hands‑on experience with AWS data services (S3, Redshift, Glue, Lambda).
- Solid understanding of data modeling, ETL best practices, and data governance principles.
- Excellent communication skills and a collaborative mindset.
Skills
pythonsqlairflowaws