Founding Backend Engineer - Product Analytics Platform (Go)

Neo4j, Inc.

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

6 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Neo4j, Inc. in London is seeking a Software Engineer to join the Product Analytics Platform team. You’ll help define the Analytics API and the ingestion surface across Neo4j Aura, building reliable Go services and a clean integration contract for multiple product teams.

Collaborating with Product Management and other engineering groups, you’ll drive architectural decisions, RFCs, documentation, and adoption, while keeping data contracts simple, scalable, and well-documented for broad use.

Qualifications

  • Strong backend experience with Go building APIs or ingestion systems.
  • Experience designing well-defined APIs and integration contracts.
  • Production Go services experience, from utilities to microservices.
  • Familiarity with event-driven data pipelines and ingestion tooling.
  • Ability to work independently and drive work forward with limited direction.
  • Comfort writing RFCs and technical documentation and collaborating across teams.
  • Clear, concise communication for contract definitions and decisions.

Responsibilities

  • Design, build, and operate the Analytics API and the underlying infrastructure, defining the schema and integration contract used by teams across Aura.
  • Make pragmatic architectural decisions around event ingestion, data contracts, reliability, and scalability as the platform grows.
  • Build a simple, well-defined integration layer that makes it easy for product teams to send analytics events without coupling them to the underlying data infrastructure.
  • Drive adoption across the Engineering organisation, working with teams to integrate with the API and providing the guidance and documentation they need.
  • Keep product analytics and billing concerns cleanly separated, even where the underlying data flows or infrastructure may be similar.
  • Evaluate build vs. buy across the existing analytics and data stack, including tools such as Segment and BigQuery, keeping the API focused on collection rather than reimplementing downstream capabilities.
  • Partner closely with the team building the downstream data pipeline to ensure raw events are reliable, well-structured, and usable for analytics.
  • Define and evolve the platform through RFCs, technical documentation, and close collaboration with Product Management and other engineering teams.

Skills

Go
APIs
API design
Event-driven
Documentation
Communication

Tools

Segment
BigQuery
Cloud platforms

Job description

Neo4j, Inc. in London is seeking a Software Engineer to join the Product Analytics Platform team. You’ll help define the Analytics API and the ingestion surface across Neo4j Aura, building reliable Go services and a clean integration contract for multiple product teams.

Collaborating with Product Management and other engineering groups, you’ll drive architectural decisions, RFCs, documentation, and adoption, while keeping data contracts simple, scalable, and well-documented for broad use.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Product Analytics Platform
Software Engineer – Product Analytics Platform

Neo4j, Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Platform Engineer - Internal Developer Experience
Platform Engineer - Internal Developer Experience

Neo4j • England

On-site
GBP 70,000 - 110,000
Senior Backend Engineer - Graph Analytics & AI (Remote)
Senior Backend Engineer - Graph Analytics & AI (Remote)

Neo4j • United Kingdom

On-site
GBP 90,000 - 130,000
Platform Engineer – Internal Developer Experience
Platform Engineer – Internal Developer Experience

Neo4j • Greater London

Hybrid
GBP 75,000 - 110,000
DevEx Engineer for Aura Platform
DevEx Engineer for Aura Platform

Neo4j • Greater London

Hybrid
GBP 80,000 - 110,000
Software Engineer - Software Delivery
Software Engineer - Software Delivery

Neo4j • Greater London

On-site
GBP 75,000 - 110,000
Backend Engineer — Distributed Graph Database
Backend Engineer — Distributed Graph Database

Neo4j • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer - Software Delivery
Software Engineer - Software Delivery

Neo4j • England

On-site
GBP 70,000 - 110,000
Software Engineer - Cloud Platform (Networks)
Software Engineer - Cloud Platform (Networks)

Neo4j Inc • Greater London

On-site
GBP 70,000 - 90,000
Software Engineer - Kubernetes & Go
Software Engineer - Kubernetes & Go

Neo4j, Inc. • Greater London

Hybrid
GBP 70,000 - 90,000