Apply Now

About the job

About Us

We are Digital Science and we are advancing the research ecosystem.

We are a pioneering technology company, and our vision is of a future where a trusted and collaborative research ecosystem drives progress for all. We believe in better, open, collaborative and inclusive research. In creating the next generation of tools and working in partnership with the community we tackle some of the biggest challenges to research. In order to achieve our vision, we need innovative, inspiring and dynamic people to join our team. Want to join us?

At Digital Science we are building the world’s largest linked research information dataset. Our document enriching infrastructure answers business critical questions by releasing the value and full potential of structured and unstructured data. We are constantly extending the infrastructure enabling us to include more data, provide a faster delivery and enhance the quality of our processes and data.

Your new role

As a Data Engineer, you will be part of the team putting together the data that fuels Dimensions and other Digital Science applications. You will help to shape the future of our high quality data delivery. You will be involved in the software development lifecycle from design to delivery and maintenance and you will be key in making our vision a success as we develop and improve our data and algorithms delivery. You will also participate in daily standups, meetings and video calls on a regular basis to synchronize and communicate with a very international team distributed across Europe.

Due to business need, we can only accept applications from candidates based in the UK, Germany, Romania and Spain.

What you’ll be doing

  • Create, implement and maintain complex applications and robust ETL processes handling large-scale data
  • Ensure data quality and integrity across these processes
  • Analyze and fix bugs, performance bottlenecks and scalability problems
  • Implement and review design decisions
  • Use, configure and tune cloud-based services to meet performance and scalability requirements
  • Communicate effectively with team members and other stakeholders to understand requirements and provide updates

What you’ll bring to the role

Essential

  • Several years of experience in professional Python software development
  • Hands-on experience with ETL and data processing
  • Ability to work independently and autonomously
  • Ability to transparently communicate about your work
  • Familiarity with designing and querying SQL databases
  • Experience developing cloud-based software, in particular on AWS
  • Experience with distributed version control systems (Git)
  • Undergraduate degree (e.g., BS/BA) in Computer Science or Data Science, or equivalent degree or experience

Desirable

  • Hands-on experience with Kubernetes and the Linux environment
  • Familiarity with search engine and data warehouse technologies, especially Solr and Google Big Query
  • Capability of prototyping solutions as well as presenting results to non-technical audiences
  • Experience with web technologies, scripting languages and data visualization tools
  • Experience with Jupyter notebooks and data analytics libraries e.g. Pandas
  • Experience with DevOps practices and tools

Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.

Our vision and values

We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open, efficient and effective.

The Talent We Secure Is Fundamental To Us Achieving Our Vision And Our Growth Plans. The Values We Live By Are

We are brave in the pursuit of better

We are collaborative and inclusive

We are always open-minded

We are from and for the community

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status
Apply Now

Other Jobs