Epicareer Might not Working Properly
Learn More

Data Engineer

Salary undisclosed

Apply on


Original
Simplified
Rancho BioSciences is an international company offering data curation, data governance and models, bioinformatics analysis, workflows and pipelines, knowledge mining, target profiles, building databases with content, business analyst services to clients in pharmaceutical and biotech companies, foundations, government, and hospitals. Rancho BioSciences is committed to its employees by offering an outstanding and fast paced work environment, which affords them every opportunity to thrive and grow both professionally and personally. We are hiring for the following remote position: Data Engineer - Remote Rancho Biosciences is seeking a remote data engineer to modify existing and build new solutions to support scientific data and information storage, access, and integration. Responsibilities: Build efficient, scalable data processing pipelines for both existing data assets and newly identified data sources Implement pipelines to perform data cleanup and consistency checks across multiple datasets Work closely with clients to understand their data integration needs Integrate structured and unstructured data assets across multiple platforms Find trends in datasets and develop workflows and data models Desired Experience and Skills: 3+ years experience in a developer role with similar experience Bachelors degree in computer science or related field, Masters or Ph.D. preferred Experience deploying automated data pipelines in the cloud Must be skilled in PySpark / Databricks / Snowflake Experience with data lake or data warehouse development Coding skills in python, SQL, NoSQL Familiarity with cloud-based data platforms and technologies such as Databricks Experience with DevOps tools and life cycle management Experience processing of biotech datasets Experience in Life Sciences (Biology, Clinical Sciences, Chemistry) is preferred Strong attention to details Strong written and oral communication skills Demonstrated experience with teamwork and collaboration amongst multiple teams Must understand sense of urgency and have prioritization skills Experience in a fast-paced, growing organization Must be flexible and willing to change with quick turnarounds