Sr. Software Engineer, Data Platform
Cohere Health · United States
About this role
**Sr. Software Engineer, Data Platform** **Opportunity Overview** Remote-first role with occasional travel to Boston, MA for onboarding and team events. Join our Data Platform team to design and deliver large-scale, reliable, and governed data pipelines powering analytics, operations, and clinical intelligence. **What You'll Do** • Lead design and implementation of complex data pipelines and infrastructure across multiple domains • Mentor junior engineers and raise team-wide engineering standards • Implement data quality, schema validation, and observability practices • Contribute to architecture discussions and tool evaluation • Write clean, maintainable code in Python and SQL with best practices • Optimize production workflows using Airflow, dbt, Athena, EMR, Kafka, Iceberg/Parquet • Collaborate with analytics, product, and compliance stakeholders • Participate in on-call rotations for critical platform support • Champion excellence through code reviews and knowledge sharing **What You'll Need** • 5+ years in data engineering or software development focused on data infrastructure • Proven success designing large-scale, reliable, governed data infrastructure • Strong Python and SQL proficiency with software engineering rigor • Hands-on experience with Airflow, dbt, AWS (EMR, Athena, S3), Iceberg, Parquet, Kafka • Track record mentoring engineers and raising standards • Experience with healthcare data (claims, eligibility, clinical, EHR) strongly preferred • Understanding of data security, privacy, and compliance (HIPAA or similar) • Snowflake/Databricks experience is a plus • Bachelor's/Master's in Computer Science or related field is a plus **Compensation & Benefits** 💻 Fully remote with ~5% travel 🩺 Medical, dental, vision, life, disability insurance, EAP 📈 401K with company match, FSA, HSA 🏝️ Flexible PTO + company holidays 👶 Up to 14 weeks paid parental leave 🐶 Pet insurance **Salary:** $130,000 - $160,000 annually (plus benefits and bonus) **Interview Process** 1. Preliminary Phone Screening 2. Hiring Manager Meeting 3. Feature Design 4. System Design 5. Behavioral Interview *Subject to change*
Listing freshness
CronJobs last confirmed this listing 8h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.