Recruit like you remember every candidate.

Find the right candidate in seconds, and let Kepler update your records for you.

senior data engineers in London who can start within a month
Senior data engineers · London · Available in a month12 candidatesLive
NameHeadlineLocationStatus
Sophia BennettSenior data engineerLondonActive
Amir HassanData engineerLondonActive
James OkaforSenior data engineerReadingActive
Showing 3 of 12Open in Candidates

From the team behind RemakeCV, used by 1,000+ recruiters at 300+ agencies.

Cititec TalentDillamore Recruitment GroupWISEEastGramerci

Emails, messages and calls update the record for you.

A start date in an email, a resignation over WhatsApp, a salary on a call. Kepler suggests the change and you accept or reject it.

More on auto-updates

Three candidates · this week

Sophia Bennettto me
Today, 09:12

Re: Senior Data Engineer at Northwind

Thanks for sending the details over. The role sounds great, and I can start on 3 October if the timing works for them.

Amir Hassanonline
WhatsApp

Are you still keeping half an eye out?

10:41

I handed my notice in this morning, so I am actively looking now.

10:46
Catch-up call · 14 minJames Okafor · Today, 11:20
Zoom

James · 11:26For my next move I am looking for £105,000. I would want a step up for a move.

ListsData engineers · London Assistant
All candidates Search candidates... Filter Sort Import / Export
Example candidate records. Three cells carry an AI suggested update from the conversations beside them.
CandidateAvailable fromStatusExpected salaryNotice periodCompanyOwnerSkills
Sophia BennettNot setPassive£90,0001 monthMonarch AnalyticsPriya NairPythonSparkAWS+1
Amir Hassan14 Oct 2026Passive£85,0002 weeksNorthwind CapitalPriya NairPythonEMRSQL
James OkaforImmediateNew£100,0003 monthsJuniper SystemsTom ReillySparkAzureKafka+1
Mei TanNot setPassiveS$160,0002 monthsAtlas CloudTom ReillyAWSLeadership
Elena RossiNot setActive€78,0001 monthFormaTom ReillydbtSQLPython+1
Oliver ChenImmediateNew£88,000NoneNorthwind CapitalPriya NairAWSKubernetesTerraform+1
Rahul Menon2 Nov 2026Active£92,0001 monthJuniper SystemsPriya NairPythonAirflowSnowflake
Yuki TanakaNot setPassive¥14,000,0003 monthsAtlas CloudTom ReillyScalaKafkaGCP
Hafiz Rahman20 Oct 2026ActiveS$145,0002 weeksMeridian PartnersPriya NairSQLdbtLooker
Clara NowakNot setNew€84,0001 monthFormaTom ReillyPythonDatabricksSpark+1
Daniel OkonkwoImmediateActive£78,000NoneNorthwind CapitalPriya NairSQLFivetran
Ana Ferreira8 Dec 2026Passive€96,0003 monthsJuniper SystemsTom ReillySparkAWSTerraform
Tomas NovakNot setActive€71,0001 monthMonarch AnalyticsPriya NairPythonSQLAirflow
Grace Adeyemi27 Oct 2026Active£105,0002 weeksAtlas CloudTom ReillyLeadershipAWSKafka+1
Ivan PetrovNot setPassive€88,0002 monthsFormaPriya NairGoKubernetesGCP
Leila HaddadImmediateNew£82,000NoneMeridian PartnersTom ReillyPythondbtBigQuery
Marcus Reid16 Nov 2026Active£98,0001 monthMonarch AnalyticsPriya NairSparkDatabricksAzure
Nadia KaurNot setPassiveS$172,0003 monthsNorthwind CapitalTom ReillyLeadershipPythonSQL

Describe an automation in a sentence. Kepler builds it.

Say the trigger, the conditions and what should happen. Kepler builds the automation and opens it on the canvas for you to check.

More on automations

When a candidate is placed and the fee is confirmed, wait 30 days and create a check-in task for their owner, then remind them when it is due.

Say the trigger, any conditions, and what to do.

Trigger

Candidate placed

When an application moves to Placed

Filter

Only when the placement fee is confirmed

Delay

Wait 30 days from the start date

Create task

30-day check-in for the record owner

Notify

Message the owner when the task is due

AI matching that shows its evidence.

Add a job and every candidate is scored against the brief. Open a row and each requirement carries a verdict and the line behind it.

More on matching
Senior Data EngineerNorthwind Capital · London · Open
Criteria · 4 Re-run
Example matches for a Senior Data Engineer brief. Select a row to read its evidence.
CandidateMatchRole titleCurrent employerSkills
Sophia Bennett92StrongSenior Data EngineerMonarch AnalyticsPython, Spark, AWS, Terraform, dbt
Amir Hassan81GoodData EngineerNorthwind CapitalPython, Spark, EMR, SQL, Airflow
James Okafor74GoodSenior Data EngineerJuniper SystemsSpark, Azure, Databricks, Kafka, Scala
Mei Tan68WeakEngineering Manager, DataAtlas CloudAWS, Leadership, Python, Snowflake
Elena Rossi55WeakAnalytics EngineerFormadbt, SQL, Python, Looker
Oliver Chen49Off specPlatform EngineerNorthwind CapitalAWS, Kubernetes, Terraform, Go

Select a candidate to read the evidence.

Sophia Bennett

1 of 6

92

judge score

Strong match

3 of 4 criteria met

Assessment

A strong fit for the brief. Sophia has run a production Spark platform on AWS and has managed a team through a migration. Financial services exposure is via a payments client rather than a bank.

Candidate

EmployerMonarch AnalyticsLocationLondonStatusActiveLatest degreeMSc Computer ScienceEmailsophia.bennett@monarch.exampleProfileSophia Bennett

Criteria · 3 of 4

  • Financial services“Two years on a payments client; no bank or fund experience stated.”
  • Python & Spark in productionmust“Built the ingestion platform in Python and Spark, processing 40 TB a day.”
  • AWS data platform“Ran the platform on AWS: Glue, Redshift and S3, with Terraform.”
  • Led a team“Managed four engineers across two squads through the warehouse migration.”

And the rest of the desk, included.

Sourced

3

Sophia Bennett

Senior Data Engineer

Active92%

Monarch Analytics

Elena Rossi

Analytics Engineer

Active55%

Forma

Oliver Chen

Platform Engineer

Active49%

Northwind Capital

Screening

1

Amir Hassan

Data Engineer

Active81%

Northwind Capital

Interview

1

James Okafor

Senior Data Engineer

Interview74%

Juniper Systems

Offer

1

Mei Tan

Engineering Manager, Data

Offered68%

Atlas Cloud

Built by the RemakeCV team

Kepler includes the CV parser behind RemakeCV.

RemakeCV parses CVs for 1,000+ recruiters at 300+ agencies. The same parser reads everything you bring across, so your archive is searchable from day one.

Agencies on RemakeCV
300+
Recruiters using it
1,000+
CVs processed
Millions
Brian Gi
Brian GiCEO & Founder, RemakeCV and Kepler

I have spent the last few years working with recruitment agencies, first on CV formatting and now on the CRM around it. If you have questions before booking a demo, email me. I read and answer every message.

Migration

Get migrated in days.
We handle the whole move.

  1. 1. Send us the export

    Whatever your current system gives you, plus loose CVs and spreadsheets sitting in folders. Not sure how to export? We will walk you through it.

  2. 2. We build the migration

    Extraction, mapping, de-duplication and validation, the unglamorous half most vendors leave on your desk. Your custom fields are recreated rather than flattened into notes.

  3. 3. You look at a sample

    Fifty of your own records, fully parsed. Your people, not a demo set. Tell us what we got wrong and we re-run.

  4. 4. Everything loads

    The full database goes in, mailboxes and calendars connect, and history backfills onto the right records. We stay on it until your team is working.

BullhornVincereJobAdderRecruit CRMLoxoManatal

…and any other ATS or CRM, plus spreadsheets, shared inboxes and folders full of CVs. Whatever shape the data is in, it comes across.

Bring the export and we’ll tell you on the call exactly what maps and what doesn’t. Book the export call

Your data stays yours.

Your candidates, clients and conversations belong to your workspace and nobody else. Kepler meets GDPR and Singapore’s PDPA, and our privacy policy sets out the rest.

Security & access controls
  • Encrypted in transit and at rest.
  • Never used to train AI models.
  • GDPR

    General Data Protection Regulation

  • PDPA

    Personal Data Protection Act

Questions, answered.

Everything agencies ask before they switch. Anything else, ask us on a demo call.

Ask us directly
What platforms can I migrate from?

Any ATS or CRM. Kepler’s flexible data model maps your existing candidates, clients, jobs, notes and full activity history across with virtually zero data loss. Bullhorn, Vincere, JobAdder, Recruit CRM, Loxo, Recruiterflow and Manatal all export in formats Kepler is built to take.

How long does migration take?

Days. Once the export from your previous ATS arrives complete, we run the full load, connect mailboxes and backfill history in days, not weeks. Kepler handles extraction, validation and go-live support in-house. No external consultants needed.

Can I try Kepler before switching?

Not self-serve. On the demo we load a slice of your own data and you search it yourself. After that, a pilot on real roles, covering sourcing, pipeline and inbox, is available before you commit to a migration.

Is AI included in my plan?

Yes. Every seat includes a monthly AI allowance for search, matching, CV parsing and the assistant. It is part of the plan, not a separate module. If your team needs more capacity, we can raise the allowance.

Is my data used to train AI models?

No. Your data is never used to train AI models. Your candidates, clients and conversations stay yours, and Kepler is GDPR and PDPA compliant.

What happens to my data if I leave?

You export it. The whole workspace, candidates, clients, jobs, activity and files, is yours to take out whenever you want, and there’s no exit fee for doing it. We’d rather you stayed because the product works than because leaving is painful.

Is there a seat minimum?

No. Buy one seat if you’re a solo recruiter. Add a consultant when you hire one and drop the seat when they leave, so you’re billed for the seats you’re actually using.

Do you handle contract and temp desks?

Partly, and we’d rather be straight about it. Contract placements, day rates, margins and multi-currency fees are all supported. Timesheets, invoicing and payroll are not. If your desk runs on those, you’d keep your back-office system and use Kepler for everything up to and including the placement.

Why is Kepler more expensive than some other tools?

Because the AI, the meeting recorder, the parser and the job board are in the price rather than sold as separate modules. Priced like-for-like against an ATS plus a notetaker plus a parser plus a careers-page plugin, Kepler is usually cheaper, and it’s one bill instead of four.

Start your free trial.

We set up your workspace, migrate your data free, and walk you through it. No card, no minimum seats.

*Required. Prefer to talk first? Book a demo. We reply within one working day. Read our privacy policy.