Software Engineer - Python/Go

Ocho People
UK
7 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£77,707.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence BigQuery Distributed Systems Python (Programming Language) Service Development Studio Data Streaming TypeScript Google Cloud ReactJS Large Language Models
+5 more
Backend Google Cloud Functions Front End Software Development Api Design Data Pipelines

Job description

You’ll be joining a lean, high-calibre engineering team building the backend infrastructure that powers a category-defining financial intelligence product. The core stack is Go, Python, and GCP - you’ll be working across Cloud Run, BigQuery, and Pub/Sub, helping to productionise financial models into scalable, API-driven services., * Build and maintain scalable backend services in Go and Python

  • Deploy and manage services on GCP, using Cloud Run, BigQuery, and Pub/Sub
  • Contribute to the productionisation of financial intelligence models into API-driven services
  • Implement robust data pipelines using batch/streaming architectures
  • Work closely with data scientists and senior engineers to translate model outputs into platform features
  • Write clean, well-tested, maintainable code with a focus on long-term reliability
  • Support security and authorisation workflows for enterprise-grade financial data

Requirements

  • Solid experience in Python and/or Go for backend service development
  • Hands-on experience with Google Cloud Platform (Cloud Run, BigQuery, Pub/Sub or similar)
  • Comfort working across data pipelines, APIs, and distributed systems
  • Ability to operate with some ambiguity - this is a product-building environment, not a heavily specced one

Desirable

  • Exposure to React or TypeScript (frontend work exists but isn’t the focus)
  • Familiarity with DAG-based orchestration or streaming data concepts
  • Any experience with AI/LLM integration or financial data systems

Benefits & conditions

  • Salary negotiable depending on experience
  • Fully remote - work from anywhere in Northern Ireland
  • Direct exposure to US-based leadership and product vision
  • Small team, big scope - your work will ship and matter
  • Opportunity to grow into a senior role as the platform scales
  • Flexible working culture

About the company

A Boston-based financial intelligence platform that’s doing something genuinely different: not another reporting dashboard, but an ontology-driven intelligence layer that transforms fragmented ERP, CRM, and HR data into a clear, unified picture of profit, cost, and operational performance. Early-stage but well-funded, with a strong engineering culture and direct access to leadership.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:30 min

Leveraging BigQuery ML for scalable SQL-based segmentation experiments

Julian Joseph · LIVE

1:06 min

Choosing the right language for AI workloads

Marc Arndt Marc Arndt · World Congress 2026 Europe

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all