Rodeo
Get started

School Data Works

Senior Software Engineer

London
Posted about 7 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Role

School Data Works is looking for a Senior / Founding Engineer to take technical ownership of a new pupil evidence and decision platform.

We expect the role initially to be contract-based while the product is developed and validated, with a clear opportunity to move into a permanent senior engineering role, as the product gains traction.

This is not a short-term freelance build or a role for someone who wants to receive a finished specification and implement tickets. We are looking for someone who could become the long-term technical owner of the product and who has already had substantial responsibility for a real production system.

You would work directly with the founder through Discovery, help shape the product and architecture, build the first production version, and establish the technical foundations for the platform.

Responsibilities

You would be the first senior technical hire into School Data Works and would take day-to-day ownership of the technical direction.

That would include:

  • working closely with the founder through product and technical Discovery;
  • deciding the initial architecture and technology choices;
  • building and operating the first production-quality version;
  • designing the core data model around evidence, provenance, professional judgement and version history;
  • ingesting and transforming data from APIs, spreadsheets, documents and other source systems;
  • resolving pupil identity across imperfect datasets;
  • designing granular role-, school- and caseload-based permissions;
  • building human review and approval into AI-assisted workflows;
  • establishing appropriate engineering, security, testing, monitoring and deployment practices;
  • making pragmatic decisions about what to build now and what to defer;
  • ensuring the product is maintainable as it moves from pilot to wider use; and
  • helping define and build the future engineering team.

The first version needs to be technically sound, secure and operable in production, but this is still a zero-to-one product. We are explicitly looking for someone who knows when to build robust foundations and when not to over-engineer.

Some of the technical problems

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

You are likely to work across:

  • integration-heavy application development;
  • messy and inconsistent source data;
  • identity resolution across multiple systems;
  • relational data modelling;
  • provenance and audibility;
  • document parsing and structured extraction;
  • applied AI with human review;
  • highly sensitive personal data;
  • granular access control;
  • multi-school / multi-tenant architecture;
  • cloud infrastructure, deployment and monitoring; and
  • evolving a one-school pilot into a maintainable production platform.

We are deliberately not prescribing a technology stack at this stage.

Our current hypothesis is a conventional, maintainable web architecture using ordinary and replaceable components. We want the person joining us to challenge that thinking where appropriate and be able to explain the trade-offs behind their choices.

Who we are looking for

We are looking for an exceptional, pragmatic engineer who is comfortable taking significant technical ownership.

You will have:

  • strong software engineering fundamentals;
  • substantial personal ownership of at least one production software product or platform;
  • experience taking systems into production and supporting them with real users and real data;
  • experience working across backend, data and application architecture;
  • strong judgement around databases, APIs and systems integration;
  • experience with cloud infrastructure, deployment, monitoring and production operations;
  • experience designing secure and maintainable systems rather than only contributing within an established architecture;
  • the ability to work effectively while requirements are still forming;
  • strong product instincts and a willingness to understand users and workflows before building;
  • the ability to explain technical trade-offs clearly to non-technical stakeholders; and
  • high standards around security, maintainability and data protection.

This should not be your first experience owning a production system. We will want to understand in detail what you have previously built, the architecture you chose, how it evolved, what went wrong in production and what you learned from operating it.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Experience in some of the following would be particularly useful:

  • early-stage or zero-to-one product development;
  • data platforms or analytics products;
  • multi-tenant SaaS;
  • complex permissions or role-based access control;
  • AI / LLM-enabled product features;
  • document extraction or unstructured data;
  • data integrations involving imperfect external systems;
  • education, health, social care or other regulated environments; and
  • systems containing sensitive personal data.

You do not need prior education-sector experience.

How we want to work

Discovery is still underway, so the exact product scope will evolve.

We expect the Engineer to be comfortable with a short build-test-learn cycle: understand the workflow, inspect the actual data, build something useful, put it in front of users, learn, and iterate.

We care more about technical judgement, speed of learning and ownership than about using any particular framework or following a heavyweight development process.

Why this role is different

This is an opportunity to join at the point where both the product and its technical foundations are being shaped.

You would have substantial influence over:

  • architecture;
  • engineering standards and culture;
  • product decisions;
  • the use of AI;
  • data and security standards;
  • infrastructure and operational practices; and
  • future engineering hires.

For the right person, we expect the package to include a strong salary plus meaningful equity/options.

Location and working pattern

UK based.

We are flexible on working arrangements, but expect regular direct collaboration and some time with schools and stakeholders where useful.

Interested?

Please apply through LinkedIn or contact Josh Nieboer at josh@schooldataworks.com with:

  • a short introduction;
  • your LinkedIn profile or CV;
  • links to anything you have built or can talk us through; and
  • a few lines on why this particular role interests you.

We are especially interested in hearing from people who have built something from zero and then operated it successfully in production, and who can explain the decisions and trade-offs they made along the way.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

London, England, United Kingdom

Sign up to applySee more jobs like this