JOB SUMMARY
The Senior Data Engineer will build and own the data foundation / data ecosystem that Vision will leverage for business analytics, machine learning, and artificial intelligence applications. This includes working with key vendors to set up a data lake of the Practice's data from various key systems, building and maintaining the connections that feed the database, and maintaining the code and tables to transform the data into a data warehouse. This role sits in Operations, but will work closely with IT and other departments.
Please Note: This is a remote position that can be performed anywhere within the United States. A high-bandwidth, stable, and reliable internet connection is required.
ROLE RESPONSIBILITIES
- Data Modeling & Transformation: Build clean, scalable, and reusable data models that act as a single source of truth for the company
- Pipeline Development: Design and manage Extract, Transform, Load (ETL) or Extract, Load, Transform (ELT) pipelines to automate data flows
- Quality Assurance: Implement data testing, anomaly detection, and validation checks to ensure high data integrity
- Cross-Functional Collaboration: Partner with operational leaders and future analytics hires to define metrics and maintain data dictionaries
- Vendor Management: Manage the PACS API relationship and evaluate, select, and manage data warehouse and tooling vendors in partnership with IT
- Integrate our PACS through a direct API and change-data-capture, replacing today's manual CSV export and Excel macro
- Build reliability in from day one: monitoring, alerting, data-quality checks, refresh SLAs, and documentation
- Handle PHI responsibly - access controls, de-identification where appropriate, and audit - in partnership with IT and the CIO
- Feed downstream reporting and applications (billing, payroll, dashboards), and prepare the layer for forecasting and the matching / optimization engine
- Own data systems end to end: build it, keep it running, and iteratively make it better
- Other related responsibilities as assigned
QUALIFICATIONS AND EDUCATION REQUIREMENTS
- 5+ years in data engineering or analytics engineering, owning pipelines and data models in production
- Strong SQL and data modeling (dimensional / data-warehouse design)
- ELT / ETL plus streaming or change-data-capture, and workflow orchestration
- Bachelor's degree: Computer Science, Information Technology, Data Science, or a related field
- Advanced proficiency in SQL and Python
- Hands-on production experience with a cloud data warehouse (e.g., Snowflake, BigQuery, Redshift, or Postgres at scale)
- API integration experience - pulling, reconciling, and maintaining data from third-party systems
- A high-reliability mindset: data quality, observability, and documentation as defaults
- Comfort as a founding builder - high autonomy, end-to-end ownership, pragmatic about trade-offs
- Occasional travel required
PREFERRED SKILLS AND EXPERIENCE
- Experience with HL-7 and/or FHIR
- Experience with DICOM metadata
- Experience with data transformation tools (e.g., dbt Labs)
- Skill sets dealing with unstructured data for ML/AI (e.g.,report text, clinical history, LLMs) for us to train models on
- Familiarity with Git, continuous integration, and data documentation
- Ability to connect and optimize datasets for visualization and BI platforms like Tableau, Looker, or Power BI
- Ability to translate complex technical data models into strategic business insights
- Experience with streaming architectures and event brokers (e.g., Apache Kafka, Azure event hubs)
- Experience working with PHI in a HIPAA-regulated environment
WHAT SUCCESS LOOKS LIKE IN YEAR ONE
- A direct API and change-data-capture feed from the PACS is live, replacing the manual CSV export and Excel macro
- A governed, documented data warehouse serves billing, payroll, and operational dashboard reporting as the single source of truth
- Monitoring, alerting, and data-quality checks run automatically against defined refresh SLAs
- The data layer is ready to support forecasting and the radiologist supply-demand matching and optimization engine
Compensation: $150,000-$175,000 total compensation, including base salary plus performance bonus, commensurate with experience and qualifications.
COMPANY BENEFITS
- 401(k) employer matching
- Medical/Dental/Vision Insurance (including additional ancillary benefits)
- FSA or HSA
- Unlimited Paid Time Off Policy
- Paid Parental Leave
- Variety of company perk programs (i.e., health & wellness, learning & development, etc.)