We're seeking a talented and dedicated Senior Data Engineer to join our team. The ideal candidate will be instrumental in shaping our data architecture, integrating diverse data sources, and ensuring that our data pipelines are scalable, robust, and timely. With a keen understanding of modern data stack technologies, you'll be at the forefront of our efforts to power our analytics, machine learning, and business intelligence initiatives.
Location..
This is a 100% remote position in the United States. Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
What you'll do...
- Design, construct, install, and maintain large-scale data processing pipelines and other infrastructure.
- Set the data strategy by selecting, architecting, and integrating cutting-edge database solutions.
- Build, optimize, and maintain ETL/ELT processes using modern tools and platforms.
- Ensure data integration from various sources, keeping in mind data accuracy, reliability, and timeliness.
- Optimize database operations for maximum performance, including monitoring, troubleshooting, and improving existing systems.
- Collaborate with data scientists, ML engineers, and other stakeholders to support their data infrastructure needs.
- Interface with other tech teams to extract, transform, and load data from a wide variety of data sources.
- Implement security measures to ensure data protection and compliance with relevant regulations and best practices.
- Stay updated with the latest technology trends, evaluating and implementing new systems and tools as required.
What you'll need...
- Bachelor's/Master's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in a data engineering role.
- Proficiency with modern data stack technologies (e.g., dbt, Snowflake, Airflow, Redshift, BigQuery).
- Strong knowledge of SQL and scripting languages (Python, Scala, Java, etc.).
- Strong knowledge of data warehousing strategies to include Inmon, Kimball and Data Vault.
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure).
- Experience in healthcare or behavioral health sectors.
- Proven track record of architecting and deploying high-scale data infrastructure.
- Experience with data quality, ideally using a framework such as Great Expectations.
- Familiarity with real-time data processing (e.g., Kafka, Spark Streaming).
- Strong problem-solving skills and the ability to work in fast-paced, collaborative environments.
About Mindoula...
Mindoula is a next generation population health management company that identifies, engages, and serves populations with complex behavioral health, medical, and social challenges across the continuum of care. By using technology to “scale the human connection,” Mindoula helps health plans, health systems, hospitals, and provider groups extend their reach and achieve their value-based service delivery goals. At Mindoula, we address the full range of behavioral health challenges. We deploy tech-enabled teams of case managers, care managers, community health workers, peer support specialists, therapists, and psychiatrists to provide 24/7 support to even the most complex and underserved behavioral health populations. In addition, Mindoula provides direct care services including both the delivery of outpatient behavioral health services - in person and telehealth psychiatry, med management, and therapy - and the staffing and managing of inpatient psychiatric units in partnership with client hospitals. Mindoula is a market leader in managing the most complex Med/Psych and Speciality Populations, delivering a virtual Collaborative Care model, delivering telepsychiatry and teletherapy, and value based care.