Job Directory Data Engineer

Data Engineer
Boston, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Position Summary:

The Data Engineer will be a key player in Seniorlink's Product & Technologies Organization (P&T). You will be the primary person building out the data integration framework capability within the 'DataHub' architecture. The DataHub uses a modern cloud based distributed computing architecture that utilizes modern technologies such as AWS S3, AWS EMR, Apache Spark, Redshift etc. You will work on the foundational infrastructure components within this architecture to expand the capability and make the system more robust. You will collaborate with senior engineers to design and engineer a robust, scalable integration framework that can transform the variety of incoming data formats from our customers. You will provide post-production monitoring and support for the components you build to ensure the system performs to specification. The ideal candidate will have a passion for the data domain, a strong background in data engineering, having designed and implemented data pipelines that can handle complex large scale data transformations.

What You Will Do:

* Develop a sound understanding of the architecture already in place
* Design robust, scalable and secure data processing systems within the evolving data infrastructure of Seniorlink's products and solutions
* Build frameworks, tooling, pipelines that address the partner data integration requirements
* Use agile/scrum methodology to ensure sprint commitments are met regularly
* Perform pull reports (PR) for other engineers
* Troubleshoot processes in production to fix functional bugs or performance issues
* Perform other duties as assigned

What You Will Bring:

* Bachelor's Degree in Computer Science or related field
* 2+ years' of experience doing data engineering work with 1+ years' experience in newer data lake type architectures
* Solid understanding of algorithms, data structures, and data modeling (SQL a plus)
* Proficient with at least one of following programming languages - Python, Java, Scala
* Demonstrated experience using ETL tools for a data pipeline
* Experience working with cloud computing services
* Experience working with Spark for large-scale data processing is a major plus

About Us:


At Seniorlink, we've spent nearly twenty years helping risk-bearing entities deliver high-quality, person-centered care more efficiently with solutions that range from our intensive in-home care model, Caregiver Homes to our advanced care collaboration platform, Vela. Our success lies in streamlining how interdisciplinary care teams coordinate and provide care, with care collaboration solutions that foster greater engagement among family caregivers and patients, and better outcomes for patients and providers.

To learn more about Seniorlink, click here.

Seniorlink is an Equal Opportunity Employer.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.