Social network you want to login/join with:
We are looking for a Senior Data Engineer to join our Knowledge Representation Team . Reporting to the team’s Engineering Manager, you will evolve BenchSci’s Knowledge Graph , integrate public life science data into our biological ontology, iterate on data models across various data stores including graph DB, improve internal tooling for data self-service, and operationalize production-grade data pipelines. This role offers collaboration with a world-class team, growth opportunities, mentorship, and the chance to apply data engineering solutions to advance scientific discovery.
You Will:
- Scale data pipelines to enable research to platform data flow efficiently and reliably.
- Manage sources containing semi-structured and unstructured biological data for the Knowledge Graph.
- Integrate public life science data into the biological ontology.
- Collaborate with ML, Data Engineers, and Science teams to solve complex data mining and extraction challenges.
- Seek leadership opportunities and serve as a Technical DRI on multiple projects.
- Design scalable, testable solutions using the latest frameworks and tools.
- Define and apply best practices across a cloud-based technology platform.
- Contribute to engineering design proposals following best practices.
- Participate in sprint planning, task estimation, and code reviews.
- Work independently and in pair-programming within an agile team.
- Engage in continuous learning and growth with the team.
- Coordinate closely with stakeholders from product and science teams.
- Engage with new opportunities to challenge yourself.
You Have:
- A degree in Software Engineering, Computer Science, or a related field.
- 5+ years of professional data engineering experience.
- Expertise in Python coding and type systems.
- Proficiency in SQL, with GQL, PostgreSQL, and BigQuery experience a plus.
- Experience building batch and streaming ETL pipelines.
- Experience with cloud development (GCP, Terraform).
- Strong background in data modeling, data structures, and large-scale data transformations.
- A proactive attitude and ability to work in a responsible, autonomous environment.
- Experience working with cross-functional teams including scientists and product managers.
- Excellent communication skills, able to explain complex concepts clearly.
- Experience with industry-standard software delivery practices.
- Proficiency with agile processes.
- Experience in the scientific/biological domain is a plus.
- A growth mindset and commitment to staying updated with the latest tech advances.
Benefits and Perks:
- Remote-first culture.
- Competitive compensation including equity options.
- Generous vacation policy and additional days annually.
- Company closures and flexible time off for sick, personal, and religious days.
- Comprehensive health and dental benefits.
- Annual learning and development budget.
- Home office setup allowance.
- Lifestyle spending account.
- Parental leave benefits with top-up options.
- Retirement savings with company match.
About BenchSci:
BenchSci\’s mission is to accelerate scientific research and development through advanced AI software. Supported by leading investors, we serve top pharmaceutical companies and academic centers, and are recognized as a Great Place to Work and a top-rated employer on Glassdoor.
Our Culture:
We prioritize our team members, fostering transparency, collaboration, and continuous learning. We embrace diversity and inclusion, embedding equity into our work culture. We empower our employees to reach their full potential and challenge themselves to achieve extraordinary results.
Diversity, Equity, and Inclusion:
We are committed to creating an inclusive environment for all backgrounds and believe that diversity, equity, and inclusion are our collective responsibilities.
Accessibility Accommodations:
If you need accommodations, we will work with you to meet your needs. Please contact us for support.
#J-18808-Ljbffr
Contact Detail:
TN United Kingdom Recruiting Team