Enable job alerts via email!

Senior Software Engineer, Data

TN United Kingdom

London

Remote

GBP 55,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Data Engineer to enhance their Knowledge Graph and integrate vital life science data. This role offers the chance to work with a talented team, tackle complex data challenges, and contribute to scientific advancements. You will design scalable data solutions, manage diverse data sources, and engage in continuous learning. This position not only provides competitive compensation and equity options but also promotes a remote-first culture with generous vacation policies and a commitment to employee growth. Join a forward-thinking organization dedicated to fostering diversity and inclusion while making a significant impact in the scientific community.

Benefits

Remote-first culture
Competitive compensation including equity options
Generous vacation policy
Flexible time off
Comprehensive health and dental benefits
Annual learning and development budget
Home office setup allowance
Lifestyle spending account
Parental leave benefits
Retirement savings with company match

Qualifications

  • 5+ years of professional data engineering experience.
  • Expertise in Python coding and SQL with cloud development experience.
  • Strong background in data modeling and large-scale data transformations.

Responsibilities

  • Scale data pipelines for efficient research data flow.
  • Integrate public life science data into the biological ontology.
  • Collaborate with teams to solve complex data extraction challenges.

Skills

Python
SQL
Data Modeling
ETL Pipelines
Cloud Development (GCP, Terraform)
Communication Skills
Agile Processes
Data Structures
Cross-functional Collaboration
Growth Mindset

Education

Degree in Software Engineering
Degree in Computer Science

Tools

PostgreSQL
BigQuery
Terraform

Job description

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:
  1. Scale data pipelines to enable research to platform data flow efficiently and reliably.
  2. Manage sources containing semi-structured and unstructured biological data for the Knowledge Graph.
  3. Integrate public life science data into the biological ontology.
  4. Collaborate with ML, Data Engineers, and Science teams to solve complex data mining and extraction challenges.
  5. Seek leadership opportunities and serve as a Technical DRI on multiple projects.
  6. Design scalable, testable solutions using the latest frameworks and tools.
  7. Define and apply best practices across a cloud-based technology platform.
  8. Contribute to engineering design proposals following best practices.
  9. Participate in sprint planning, task estimation, and code reviews.
  10. Work independently and in pair-programming within an agile team.
  11. Engage in continuous learning and growth with the team.
  12. Coordinate closely with stakeholders from product and science teams.
  13. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.