Summary: Nzalae/ Nzawa locations, Kitui County, Kenya

Job Details

  • Location: Kenya

Job Description

Full-Stack Web Platform Engineer

Oxford Data Plan

Nzalae/ Nzawa locations, Kitui County, Kenya

Join or sign in to find your next job

Join to apply for the

role at

or

New to

Join now

By clicking Continue to join or sign in, you agree to ’s

User Agreement

Privacy Policy

and

Cookie Policy

.

2 days ago

100 applicants

See who Oxford Data Plan has hired for this role

Join or sign in to save this job

Join to save

at

Report this job

Technology

  • Multiple locations

Fully Remote

Build end-to-end web features with Python and React, own CRM and identity integrations, and shape a remote platform powering smarter investment data decisions.

Oxford Data Plan is an alternative data company helping investors, funds, and analysts uncover signal in non-traditional datasets. The Web Platform is one of the key ways clients discover, evaluate, and access our data products.

About The Role

We're looking for a mid-level Full-Stack Web Platform Engineer to help build and evolve the web properties and internal tools that power our platform. You'll work across a Python backend and a React frontend, and you'll own the integration between our external CRM system(s) and our web applications — keeping client, lead, and account data in sync between our platform and the tools our sales and client-success teams rely on.

This is a fully remote role, and a great fit for someone who enjoys owning a feature end-to-end: API design, data modeling, frontend implementation, and deployment.

What You'll Do

  • Design and build features across our full stack — Python (Django/FastAPI/Flask) services and React/Next.js frontends.
  • Own the integration between our external CRM (e.g. HubSpot, Salesforce, or similar) and our web platform, including data sync pipelines, webhooks, and bidirectional updates between the CRM and our internal systems.
  • Build and maintain REST/GraphQL APIs that connect frontend products to backend services and third-party data sources.
  • Collaborate with sales, client success, and product teams to make sure account, lead, and usage data flows cleanly between the CRM and our platform.
  • Manage and extend integrations with external identity providers (e.g. Okta, Auth0, Azure AD) for client and internal authentication, including SSO/SAML/OAuth flows.
  • Contribute to platform architecture decisions around data modeling, caching, and API design.
  • Write clean, tested, maintainable code and participate in code review.
  • Help diagnose and resolve production issues across the stack.

Contribute to CI/CD and deployment practices (Docker, GitHub Actions, cloud infrastructure).

What We're Looking For

  • 3–5 years of professional experience as a full-stack or web engineer.
  • Solid experience with Python (Django, FastAPI, or Flask) for backend/API development.
  • Solid experience with React (or Next.js) for frontend development.
  • Hands-on experience integrating a web application with an external CRM system — e.g. Salesforce, HubSpot, or similar — including data sync, webhooks, or API-based integrations.
  • Experience integrating with external identity providers for authentication — e.g. Okta, Auth0, Azure AD — including SSO, SAML, or OAuth2/OIDC flows.
  • Comfortable designing and consuming REST or GraphQL APIs.
  • Working knowledge of relational databases (MySQL preferred).
  • Familiarity with Git-based workflows, CI/CD, and containerized deployments (Docker).
  • Comfortable working with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) as part of the day-to-day development workflow.

Strong communication skills and comfort working cross-functionally, and in a fully remote, async-friendly environment.

Nice To Have

  • Experience in fintech, capital markets, or data/analytics products.
  • Exposure to market data, time-series data, or financial reporting dashboards.
  • Experience with cloud platforms (AWS preferred).

Familiarity with performance optimization and web accessibility best practices.

Why Oxford Data Plan

  • Fully remote — work from anywhere.
  • Work on a platform that sits at the intersection of data, finance, and engineering.
  • Small, senior team with real ownership over architecture and product decisions.

Competitive salary and bonuses.

Department Technology Locations Chennai, Indore, London, Manchester, Oxford, Dubai, Remote, Buenos Aires Remote status Fully Remote

About Oxford DataPlan

The Home of Alternative Data. We use alternative data and data science to deliver near real-time estimates of revenue and other key performance indicators for 200+ publicly listed companies globally — updating daily.

Founded in 2022

Co-workers 70+

jobs--overlay#unobserveClickOutside common--modal:closed->jobs--overlay#observeClickOutside " data-jobs--overlay-overlay-value="false" data-jobs--overlay-dialog-label-value="Apply for this job" data-jobs--overlay-overlay-class="!fixed flex flex-col inset-0 rounded-t-6 shadow-job-form-overlay z-career-job-application-form-overlay" data-jobs--overlay-minimize-button-hidden-class="hidden" data-careersite--jobs--form-overlay-target="form" style="--topOffset: 40px; --overlayDuration: 300ms;">

Loading application form

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Market Research

Referrals increase your chances of interviewing at Oxford Data Plan by 2x

See who you know

Get notified about new

Platform Engineer

jobs in

Sign in to create job alert

How to Apply

Application link: Apply for this job