hero

Build your career at category-leading startups backed by FOV Ventures

28
companies
36
Jobs

Senior Backend Engineer II

GEEIQ

GEEIQ

Software Engineering
London, UK
GBP 80k-90k / year
Posted on Apr 7, 2025
About Us

We're GEEIQ (pronounced ‘Geek') and we’re a data platform and insights provider that’s used by the likes of Gucci, Walmart, L’Oreal and Porsche to navigate and engage virtual worlds. Think Ralph Lauren in Fortnite, or Elton John in Roblox.

We believe that the metaverse hype is over and that brands demand more than just visibility when it comes to activating in these spaces, they need to be able to measure, attribute and identify tangible revenue opportunities. That’s where our platform comes in.

Located in the heart of London, GEEIQ is a team of 35 innovators, with ambitious growth plans in the next 24 months. We’re predominantly office based, where we foster a culture of collaboration and innovation. Every idea is valued and every team member plays a pivotal role in shaping the future of digital brand experiences.

Our Team

Our Engineering team plays a critical role developing and refining the GEEIQ data platform that helps and empowers our clients—from major brands to emerging players in various industries— to navigate the complexities of the metaverse.

The GEEIQ engineering team is extremely collaborative, working together to not only build a great platform, but also a great team. Every member of the team has valued input and can help make us the best engineering team possible.

GEEIQ engineering is on a mission to transform raw data into digestible and actionable strategies, helping brands become intrinsic parts of virtual environments, seamlessly integrating and engaging with diverse virtual audiences​

Your Focus

At GEEIQ, the Senior Backend Engineer specializing in Data Pipelines and API Optimization is central to our platform's performance and data capabilities. You will architect, build, and iteratively improve the systems that ingest, process, and serve data, with a direct focus on the scalability of our data pipelines and the performance optimization of our APIs.

This role demands significant expertise in backend development, specifically concerning distributed data processing, API design patterns, performance tuning, and database optimization. You will leverage technologies like JavaScript and TypeScript to develop and maintain efficient, resilient backend services and APIs, ensuring they meet demanding performance and reliability standards.

We seek a highly experienced and self-driven engineer adept at navigating the complexities of a scaling organization. You must be capable of leading intricate backend projects, particularly those involving large-scale data handling or critical API enhancements. Your technical leadership will be key in evolving our backend infrastructure, mentoring engineers, and ensuring our systems effectively support GEEIQ's growth and data-driven insights.
Department
Engineering
Employment Type
Permanent - Full Time
Location
London
Workplace type
Onsite
Compensation
£80,000 - £90,000 / year
Reporting To

Key Responsibilities


Data Pipeline Architecture & Optimisation:
  • Design, build, scale, and continuously optimize robust data pipelines for efficient data ingestion, transformation, and delivery between various sources and destinations (including MySQL, MongoDB).
  • Ensure the reliability, monitor performance, and proactively identify bottlenecks in data flows supporting our applications and analytics needs.

Backend Service & API Development:
  • Architect, develop, and optimize high-performance, scalable backend services and APIs using Node.js and TypeScript, focusing on reliability, maintainability, and efficient request handling.
  • Implement API design best practices and lead efforts in API performance tuning and optimisation.

Database Engineering & Performance:
  • Design, implement, and optimize database schemas and queries for both SQL (MySQL) and NoSQL (MongoDB) databases to ensure data integrity, security, and high performance.
  • Lead initiatives to improve database performance, scalability, and resilience as required by evolving data pipelines and API demands.

Technical Leadership & Mentoring:
  • Provide technical leadership across backend projects, guiding architectural decisions, design patterns, and execution strategy, with a strong focus on data systems and API efficiency.
  • Champion and enforce high standards for code quality, testing strategies (unit, integration, performance), and observability through rigorous code reviews and setting team standards.
  • Mentor other engineers (junior and mid-level), fostering a collaborative environment and promoting a culture of technical excellence and continuous learning within the backend domain.

Cross-Functional Collaboration & Project Execution:
  • Collaborate closely key stakeholders to translate complex requirements into robust, scalable backend solutions.
  • Take ownership of technically complex backend initiatives from planning and estimation through to deployment and monitoring, ensuring timely delivery and alignment with business goals.

Skills, Knowledge and Expertise

Experience:
  • 4 - 6+ years of proven experience in a Backend or Software Engineering role, demonstrating increasing responsibility and technical depth.
  • Extensive experience in backend development, architecting, building, and scaling complex systems, with a strong focus on data pipelines, API design, and performance optimization.
  • Deep expertise in backend programming languages such as JavaScript/TypeScript (Node.js), and potentially experience with other relevant backend languages (e.g., Python, Go, Java).
  • Strong proficiency in designing, implementing, and optimising SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) database solutions, including data modelling and query tuning.
  • Proven experience building, deploying, and managing applications and services on cloud platforms like AWS (preferred) or Google Cloud Platform, leveraging services relevant to backend workloads (e.g., compute, databases, messaging queues, container orchestration).
  • In-depth experience with designing, building, and optimizing RESTful APIs, including understanding of best practices for scalability, security, and performance.
  • Demonstrable experience with designing and implementing robust, scalable data pipelines and understanding ETL/ELT processes.

Technical Skills:
  • Strong analytical and problem-solving skills with the ability to design, optimize, and troubleshoot complex backend systems, data flows, and performance bottlenecks.
  • Solid understanding of distributed systems principles, microservices architecture, and asynchronous processing patterns.
  • Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes) is highly desirable.

Leadership & Communication:
  • Excellent communication and technical leadership skills, with proven ability to mentor engineers, drive technical decisions, and collaborate effectively with diverse stakeholders (Product Managers, Data Scientists, Frontend Engineers, etc.).
  • Passion: Individuals who are passionate about building highly scalable, data-intensive systems and have a genuine interest in working for a high-growth company in an exciting industry (like the virtual world/marketing tech).
  • Industry: Previous experience in marketing technology products, a startup, or a SaaS company, particularly those dealing with significant data volumes, would be a huge benefit.
  • Curiosity: You stay current with new trends in backend technologies, data engineering, cloud services, and understand the importance of scalable infrastructure in supporting business goals. Enthusiasm for the industry and collaboration is key.

About GEEIQ

GEEIQ is a data platform and insights provider that enables some of the world's biggest brands to navigate virtual worlds like Roblox and Fortnite. We empower brands of every shape and size to create long-term, data-led virtual strategies that enrich the experience of untapped virtual communities, grow addressable audiences, and create sustainable revenue streams in this new marketing and communications vertical.

Our Hiring Process

Stage 1:

Applied

Stage 2:

Review

Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.

Register Your Interest