Backend Engineer
Help us build the infrastructure powering the next generation of revenue execution for mid-market sales teams.
Employment
Full-Time · Permanent
Location
Nigeria · Fully Remote
Reports To
CTO
Stage
Pre-Seed · £1.3M raise
About JourneyWise
JourneyWise is a B2B SaaS revenue execution platform purpose-built for mid-market sales teams. We solve a problem that's been costing revenue teams millions in lost efficiency: the fragmentation between inbound and outbound sales workflows.
Our platform unifies both motions into a single, intelligent workspace — complete with conversation intelligence across calls, emails, and meetings. Sales reps close faster. Managers get clarity. RevOps teams finally have a single source of truth.
We're pre-seed, founder-led, and building with conviction. We are building a platform where inbound and outbound don't live in silos — and we need a backend engineer who can architect systems that make that seamless at scale.
What You'll Be Doing
- Design, build, and maintain robust RESTful APIs and backend services that support real-time and async sales workflow data
- Architect and evolve our data models to support lead progression logic, opportunity tracking, and deduplication workflows
- Build and maintain integrations with third-party platforms including CRMs, email providers, calendar APIs, and communication tools
- Own the conversation intelligence data pipeline — ingesting, processing, and surfacing intelligence from calls, emails, and meeting transcripts
- Ensure platform reliability through thoughtful error handling, monitoring, logging, and alerting practices
- Collaborate on OAuth and authentication flows (including Microsoft Azure AD / Google integrations) and multi-tenant security architecture
- Work iteratively with our frontend engineer to define and refine API contracts that support a fast-moving product roadmap
- Participate in code reviews, contribute to technical documentation, and uphold engineering standards across the team
- Proactively identify technical debt and contribute to architectural decisions as we scale from pre-seed to seed
Requirements
Non-negotiable experience
- 3+ years of backend engineering experience in a professional setting, ideally within a SaaS or B2B product company
- Proficiency in at least one of: Node.js, NestJs, or Python — and the experience to make pragmatic language choices
- Strong working knowledge of MongoDB — schema design, aggregation pipelines, indexing strategies, and performance optimisation
- Experience designing and consuming RESTful APIs, including versioning, authentication, and error handling best practices
- Familiarity with cloud infrastructure — AWS, GCP, or Azure — and deploying services in containerised environments (Docker, Kubernetes or similar)
- Hands-on experience integrating with third-party APIs (CRM platforms, email/calendar providers, communication tools)
- Comfortable working in an agile environment with a small, fast-moving engineering team
Strong advantages — will differentiate your application
- Experience building conversation intelligence or NLP-adjacent features — transcription processing, entity extraction, sentiment analysis
- Prior work on multi-tenant SaaS architectures with row-level security or tenant isolation patterns
- Experience with real-time data streaming (WebSockets, Server-Sent Events, or message queues like RabbitMQ or Kafka)
- Familiarity with OAuth 2.0 flows and enterprise identity provider integrations (Microsoft Azure AD, Google Workspace)
- Background in RevOps, sales tech, or revenue tooling — you understand the domain you're building for
- Start-up experience: you've shipped in resource-constrained environments and know when to build vs. buy
Core Tech Stack
Who Thrives at JourneyWise
You take ownership.
You don't wait to be asked twice — you see the problem and you solve it.
You communicate clearly.
You can articulate a technical decision in plain English to a non-technical founder without condescension.
You care about quality, not just velocity.
You test your work, you document what matters, and you flag problems early.
You're curious about the business.
You want to understand why you're building a feature, not just how.
You're honest.
If something is wrong with the architecture or the estimate, you say so.
Compensation & Benefits
- Competitive salary
- Equity participation available after a qualifying tenure period
- Flexible working: primarily remote with optional Leicester base; async-friendly culture
- Direct access to the founding team — your voice will shape product, architecture, and culture
- A clear progression path as the company scales from pre-seed through seed and Series A
- Annual learning & development budget to invest in your technical growth
- A product that mid-market sales teams will actually use daily — meaningful work, real impact
Ready to Build With Us?
We are hiring urgently and review every submission personally. Send the following to careers@journeywise.io with the subject line "Backend Engineer — [Your Name]":
- Your CV or LinkedIn profile (or both)
- A brief note (3–5 sentences) on what excites you about JourneyWise specifically — not a generic cover letter
- Any relevant portfolio links, GitHub repos, or examples of systems you've built
- Your current notice period and earliest available start date