Senior Software Engineer, Data - (Remote - UK)
Senior Software Engineer, Data - (Remote - UK)

Senior Software Engineer, Data - (Remote - UK)

Full-Time 72000 - 108000 £ / year (est.) Home office possible
J

At a Glance

  • Tasks: Design and scale data pipelines for scientific research and build a cutting-edge Knowledge Graph.
  • Company: Jobgether connects top talent with global opportunities through AI-driven job matching.
  • Benefits: Enjoy remote work, competitive pay, flexible vacation, health benefits, and a learning budget.
  • Why this job: Make a real impact in biomedical research while collaborating with experts in a supportive culture.
  • Qualifications: 5+ years in data/software engineering, strong Python and SQL skills, and experience with cloud services.
  • Other info: This role is fully remote and offers a fair AI-powered hiring process.

The predicted salary is between 72000 - 108000 £ per year.

Senior Software Engineer, Data – (Remote – UK)

Join to apply for the Senior Software Engineer, Data – (Remote – UK) role at Jobgether

Senior Software Engineer, Data – (Remote – UK)

Join to apply for the Senior Software Engineer, Data – (Remote – UK) role at Jobgether

Description
About Jobgether
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
One of our companies is currently looking for a Senior Software Engineer, Data in the United Kingdom .
This role offers an exciting opportunity for an experienced data engineer to help shape the future of scientific discovery by building and evolving a cutting-edge Knowledge Graph and data infrastructure. You’ll be part of a collaborative team focused on scaling data pipelines, integrating complex public life science datasets, and enabling downstream applications through advanced data modeling and transformation. Working closely with experts across engineering, machine learning, and science, you\’ll develop scalable, production-grade solutions while influencing product direction through a technical and data-first perspective. This is a high-impact position where your work directly contributes to meaningful advancements in biomedical research.
Accountabilities

  • Design and scale robust data pipelines to ensure the timely and reliable flow of scientific data from research to production systems.
  • Develop and iterate on data models across various storage layers, including graph databases and relational systems.
  • Collaborate with engineering, science, and ML teams to extract, transform, and integrate complex biological datasets into a central Knowledge Graph.
  • Lead the technical direction for projects and act as the responsible engineer across multiple initiatives.
  • Contribute to architectural discussions, design documents, and best practices across cloud-based environments.
  • Support tooling improvements for internal data access and promote data self-service across teams.

Requirements

  • 5+ years of experience in professional data/software engineering, preferably in high-scale or scientific domains.
  • Advanced proficiency in Python and SQL, with experience in PostgreSQL, GQL, or BigQuery.
  • Strong experience in building ETL pipelines, with both batch and streaming architectures.
  • Deep understanding of knowledge graph design, biological ontologies, and working with graph databases.
  • Solid experience with cloud services (GCP preferred), infrastructure as code (e.g., Terraform), and scalable data systems.
  • Background in collaborative agile teams and working cross-functionally with stakeholders including scientists and product teams.
  • Excellent communication skills and the ability to translate complex technical solutions to diverse audiences.
  • A growth mindset, with a passion for continual learning and contributing to innovative, mission-driven work.

Benefits

  • Remote-first work environment with a strong, inclusive culture
  • Competitive compensation package with equity options
  • Flexible vacation policy plus 14 additional company-wide closure days
  • Comprehensive health and dental benefits
  • Annual learning & development budget
  • One-time home office setup allowance
  • Annual lifestyle spending account allowance
  • Generous parental leave with paid time off or top-up plans
  • Retirement savings plan with company matching

Jobgether hiring process disclaimer
This job is posted on behalf of one of our partner companies. If you choose to apply, your application will go through our AI-powered 3-step screening process, where we automatically select the 5 best candidates.
Our AI thoroughly analyzes every line of your CV and LinkedIn profile to assess your fit for the role, evaluating each experience in detail. When needed, our team may also conduct a manual review to ensure only the most relevant candidates are considered.
Our process is fair, unbiased, and based solely on qualifications and relevance to the job. Only the best-matching candidates will be selected for the next round.
If you are among the top 5 candidates, you will be notified within 7 days.
If you do not receive feedback after 7 days, it means you were not selected. However, if you wish, we may consider your profile for other similar opportunities that better match your experience.
Thank you for your interest!

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

Referrals increase your chances of interviewing at Jobgether by 2x

Get notified about new Senior Software Engineer jobs in United Kingdom .

Manchester, England, United Kingdom 3 weeks ago

Software Engineering Lead (Flutter) – Catalyst

Senior React Native Engineer – Outside of IR-35

Engineering Manager (Remote – Multiple locations)

Manchester, England, United Kingdom 3 days ago

Newcastle Upon Tyne, England, United Kingdom 3 days ago

London, England, United Kingdom 5 months ago

Senior Software Engineer – Age of Empires (Remote)

London, England, United Kingdom 1 week ago

Senior Front End Software Engineer (Remote)

London, England, United Kingdom 6 days ago

Mid-level – Senior Software Engineer – Financial Reporting

London, England, United Kingdom 3 months ago

London, England, United Kingdom £90,000.00-£130,000.00 1 month ago

Lytchett Matravers, England, United Kingdom £45,000.00-£55,000.00 1 month ago

London, England, United Kingdom £92,000.00-£107,000.00 1 month ago

London Area, United Kingdom £70,000.00-£100,000.00 1 month ago

Senior Backend Developer (f/m/d) Remote (Europe)

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

Senior Backend Developer – Node (100% Remote – UK)

Basingstoke, England, United Kingdom 1 day ago

London, England, United Kingdom 1 day ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior Software Engineer, Data - (Remote - UK) employer: Jobgether

Jobgether is an exceptional employer, offering a remote-first work environment that fosters inclusivity and collaboration among its team members. With a competitive compensation package, flexible vacation policy, and a strong focus on employee growth through annual learning budgets, Jobgether empowers its employees to thrive while contributing to meaningful advancements in biomedical research.
J

Contact Detail:

Jobgether Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Data - (Remote - UK)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, SQL, and cloud services like GCP. Being able to discuss your experience with these tools in detail during an interview will demonstrate your suitability for the role.

✨Tip Number 2

Highlight any previous experience you have with building ETL pipelines and working with graph databases. Prepare examples of projects where you've successfully integrated complex datasets, as this will show your hands-on expertise in relevant areas.

✨Tip Number 3

Since collaboration is key in this role, think about how you can showcase your teamwork skills. Be ready to share instances where you've worked cross-functionally with scientists or product teams, as this will illustrate your ability to communicate technical concepts effectively.

✨Tip Number 4

Research the company’s mission and values, especially their focus on scientific discovery and innovation. Tailoring your conversation to align with their goals will not only show your interest but also help you stand out as a candidate who shares their vision.

We think you need these skills to ace Senior Software Engineer, Data - (Remote - UK)

Advanced proficiency in Python
SQL expertise
Experience with PostgreSQL, GQL, or BigQuery
Building ETL pipelines
Batch and streaming architectures
Knowledge graph design
Understanding of biological ontologies
Experience with graph databases
Cloud services (GCP preferred)
Infrastructure as code (e.g., Terraform)
Scalable data systems
Collaborative agile team experience
Cross-functional stakeholder engagement
Excellent communication skills
Ability to translate complex technical solutions
Growth mindset
Passion for continual learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with Python, SQL, and ETL pipelines. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and your understanding of knowledge graphs. Mention specific projects or experiences that align with the responsibilities outlined in the job description.

Showcase Technical Skills: In your application, emphasise your technical skills, especially in cloud services like GCP and infrastructure as code tools like Terraform. Provide examples of how you've used these skills in previous roles.

Highlight Collaboration Experience: Since the role involves working closely with cross-functional teams, include examples of past collaborations with scientists or product teams. This will demonstrate your ability to communicate complex technical solutions effectively.

How to prepare for a job interview at Jobgether

✨Showcase Your Technical Skills

Make sure to highlight your advanced proficiency in Python and SQL during the interview. Be prepared to discuss specific projects where you've built ETL pipelines or worked with graph databases, as this will demonstrate your hands-on experience.

✨Understand the Company’s Mission

Familiarise yourself with Jobgether's mission and how they connect talent with opportunities. Being able to articulate how your role as a Senior Software Engineer can contribute to their goals will show your genuine interest in the position.

✨Prepare for Collaborative Scenarios

Since the role involves working closely with engineering, science, and ML teams, be ready to discuss examples of past collaborations. Highlight your communication skills and how you’ve successfully translated complex technical solutions to diverse audiences.

✨Demonstrate a Growth Mindset

Express your passion for continual learning and innovation. Share instances where you've embraced new technologies or methodologies, as this aligns with the company’s focus on mission-driven work and adaptability in a fast-paced environment.

Senior Software Engineer, Data - (Remote - UK)
Jobgether
J
  • Senior Software Engineer, Data - (Remote - UK)

    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-07-15

  • J

    Jobgether

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>