Why PsychPlus?
The current delivery model for mental health care is broken in this country. PsychPlus set out on a mission to reimagine how mental health care is delivered to folks who need it. Our goal is to provide a digital-first, modern approach to psychiatry and therapy. We provide care both in-person at our offices across Texas and virtually so our patients can be seen at their convenience.
Through a combination of exceptional medical and psychological care and best-in-class technology, we provide an unparalleled approach that serves our patients needs in an integrated way. Join us in our mission to ensure that every person has access to affordable and accessible mental health care.
About The Role
We are seeking a dedicated and experienced Senior Data Engineer to join our healthcare-focused Data team. As a Senior Data Engineer in the healthcare industry, you will design and develop a scalable, user-friendly, and compliance-ready data platform to support and accelerate healthcare operations which eventually contribute to improving patient care.
Responsibilities
- Data Platform Development: Design and develop a scalable data architecture supporting the iteration of such data products. Investigate and implement tools, with special focus on the AWS suite (e.g. Athena, Lake Formation, EMR, Glue, AppFlow...), to enhance platform scalability, accessibility, and compliance with strict privacy regulation.
- Data Ingestion and APIs: Build and maintain ingestion pipelines in our AWS datalake, integrating new data sources, both SQL and noSQL, and pulling data via APIs for integration with various systems.
- Data Pipelines framework: contribute to our work-in-progress framework to develop scalable, reliable, and maintainable data pipelines, using tools such AWS Glue, Step Functions, and Airflow. Advocate for data pipeline best practices, including idempotency: to handle reprocessing of historical data efficiently, ensuring data integrity (no duplicate effect, and reproducibility).
- Observability frameworks: Integrate monitoring tools such as Amazon CloudWatch, Datadog, and Spark UI logs to provide comprehensive visibility into the platform's health. Aggregate logs from various sources (e.g., Spark application logs, CloudWatch logs) into centralized systems like Datadog for unified analysis, and create dashboards and alerting rules for critical events, such as job failures, task delays, resource bottlenecks, and pipeline errors.
- Data Quality frameworks: Improve data quality by improving schema validation during data ingestion. Detects and flag issues such as missing fields, incorrect types, or schema mismatches at the source. Develop automated tests and quality checks integrated into pipelines, covering data completeness and consistency, both across ingestion and processing layers.
As a secondary responsibility, you may also contribute to the following ongoing activities and streamlines:
- Stakeholder Support: Provide support to Sales, Marketing, Clinical teams, and other key stakeholders, by delivering internal data product and business KPIs. This includes the development of automated reporting systems to ensure seamless access to critical metrics.
- Custom datasets and Analytics: Create tailored datasets to support product and other business functions. Develop and maintain automated reports, analyses, and dashboards to monitor the performance of key product features, ensuring that stakeholders have access to the most updated and reliable insights.
- Collaborate with Product Teams: Work closely with product teams, ideally as an embedded member, to ensure a data-driven approach is integrated into every aspect of product development and strategy.
Requirements
- Fluent in English
- Programming Skills: Highly proficient in Python, specially PySpark, SQL (advanced querying, and optimization), Nice-to-have: Scala.
- Data Engineering experience: 3+ years of experience in Data pipelines development (e.g. AWS Glue, Airflow, DBT or similar). Ideally, working with event-driven architectures (Kinesis, Kafka), and infrastructure as a code (Terraform/Terragrunt).
- AWS Expertise: 2+ years of experience working with at least some of the AWS services for data development (e.g. S3, Athena, Lake Formation, Glue, Step Functions, EMR, AppFlow, DMS, etc.). Nice-to-have: some experience with Azure cloud.
Soft Skills
- Product-driven: you embrace an iterative approach to product development, focusing on continuous trade-offs between tailored solutions and scalable architectures that align with evolving business needs.
- Communication: You can collaborate across both business teams (product, sales, marketing, customer success) and engineer teams (DevOps, Cyber, Pods engineers), explaining technical concepts to non-technical stakeholders, and filling the gap between these two groups.
- Growth mindset: You love debugging data pipeline issues, advocating for data quality, as much as for continuously improving code quality. You see a bug or an error as an opportunity to learn and improve our processes, pipelines and products.
- Team Player: Strong collaborator, open to learning beyond their comfort zone, and dedicated to mentoring team members to enhance coding skills and best practices.
Additional Information
The expected base pay for this role will be between $1,800 and $2,500 annually at the commencement of employment. However, base pay will be determined on an individualized basis and will be impacted by location and years of experience.
So—what do you think?
If you’ve made it this far, well, we’re excited to meet you too. Just one more thing that we want you to remember: we pride ourselves on our meritocratic, performance-driven culture. We are a startup and move at the speed of light. You might be required to wear multiple hats at any given time. There’s no room for complacency. Your scope of responsibility and opportunity to make a difference will be uncapped at PsychPlus, but we need your commitment that you will work tirelessly for our patients, parents, and partners.
At the end of the day, our team is committed to helping you succeed at PsychPlus because when you succeed, our patients succeed, and we get one step closer to solving the mental health crisis. We’re hopeful that this role will give you the experience to go and do whatever you want in life but the fulfillment to make you never want to leave our team. We look forward to solving the mental health crisis, together.
Please be cautious of potential recruitment fraud. If you are interested in exploring opportunities at Psychplus, please go directly to our Careers Page: https://psychplus.com/careers.
Psychplus will never ask you to pay a fee or download software as part of the interview process with our company. In addition, Psychplus will not ask for your personal banking information until you have signed an offer of employment and completed onboarding paperwork that is provided by our People Operations team. All communications with Psychplus will only be sent from @psychplus.com email addresses. Legitimate emails will never originate from gmail.com, yahoo.com, or other commercial email services.
At Psychplus, we value being an Equal Opportunity Employer. We strive to cultivate an environment where individuals can be their authentic selves. Being an Equal Opportunity Employer means every member of our team feels as though they are supported and belong. We value diverse perspectives to help us provide accessible and affordable mental healthcare to every one of our patients.
Psychplus applicants are assessed solely on their qualifications for the role, without regard to disability or need for accommodation