Overview
Responsible for expanding and optimizing VNS Health's data architecture and pipeline infrastructure to support cross-functional data needs. This role focuses on enhancing data flow and collection processes, ensuring consistency and scalability across ongoing initiatives. The Data Engineer contributes to the design and implementation of frameworks and processes that support the modernization and re-engineering of data systems, enabling future product development and data-driven initiatives. Collaborates closely with technical and business teams to deliver reliable, high-performance data solutions. Works under general supervision.
What We Provide
- Referral bonus opportunities
- Generous paid time off (PTO), starting at 30 days of paid time off and 9 company holidays
- Health insurance plan for you and your loved ones, Medical, Dental, Vision, Life and Disability
- Employer-matched retirement saving funds
- Personal and financial wellness programs?
- Pre-tax flexible spending accounts (FSAs) for healthcare and dependent care??
- Generous tuition reimbursement for qualifying degrees
- Opportunities for professional growth and career advancement?
- Internal mobility, generous tuition reimbursement, CEU credits, and advancement opportunities??
What You Will Do
Develops and maintains scalable data pipelines and builds out new API integrations to support continuing increases in data volume and complexity.Implements processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders and business processes that depend on it.Identifies, designs, and implements internal process improvements such as automating manual processes, refactoring legacy code, optimizing data delivery, generating reports, and re-designing infrastructure for greater scalability.Performs ongoing data validation required to troubleshoot data related issues and assist in their resolution.Provides production support as needed, including during non-business hours and weekends.Writes unit / integration tests, contributes to our knowledge base, and documents work.Works closely with the data science and business intelligence teams to develop data models, pipelines, reports, and dashboards to support all lines of business.Engages non-technical personnel and embraces opportunities to connect technical work to broader business goals.Exhibits ability to deliver short-term projects while working on long-term projects.Stays abreast of and advocates for best practices in data engineering.Participates in special projects and performs other duties as assigned.Qualifications
Education :
Bachelor's Degree in Computer Science, Statistics, Informatics, Information Systems or a related field requiredMaster's Degree in Computer Science or a related field preferredWork Experience :
Minimum of five years of Python experience requiredMinimum of five years of Shell scripting experience requiredMinimum of five years of object-oriented programming (Java / C++) requiredMinimum of five years working on relational databases and data warehouses requiredExperience with AWS cloud services such as EC2, RDS, S3, Athena, Redshift, and Dynamo requiredExperience with Gitlab / Github CI / CD requiredExperience with data pipeline and workflow management tools such as AWS Glue and Apache Airflow requiredExperience building and optimizing big data pipelines, architectures and data sets requiredExperience with stream-processing systems including PySpark, Storm, and Spark-Streaming requiredExperience with demonstrable Snowflake experience preferredExperience with demonstrable Apache Iceberg experience preferredAdministrative experience (system or database) preferredPay Range
USD $98,200.00 - USD $130,800.00 / Yr.
About Us
VNS Health is one of the nations largest nonprofit home and community-based health care organizations. Innovating in health care for more than 130 years, our commitment to health and well-being is what drives us we help people live, age and heal where they feel most comfortable, in their own homes, connected to their family and community. On any given day, more than 10,000 VNS Health team members deliver compassionate care, unparalleled expertise and 24 / 7 solutions and resources to the more than 43,000 neighbors who look to us for care. Powered and informed by data analytics that are unmatched in the home and community-health industry, VNS Health offers a full range of health care services, solutions and health plans designed to simplify the health care experience and meet the diverse and complex needs of the communities and people we serve in New York and beyond.