Software Engineer - Python/Go in Belfast

Software Engineer - Python/Go in Belfast

Belfast Full-Time 50000 - 60000 £ / year (est.) No working from home possible
Ocho

At a Glance

  • Tasks: Build scalable backend services using Go and Python in a dynamic FinTech environment.
  • Company: Innovative Boston-based financial intelligence platform with a strong engineering culture.
  • Benefits: Negotiable salary, fully remote work, direct access to leadership, and growth opportunities.
  • Other info: Join a small team where your contributions truly matter and grow into a senior role.
  • Why this job: Make a real impact by transforming financial data into actionable insights.
  • Qualifications: Experience in Python/Go and Google Cloud Platform; comfortable in a product-building environment.

The predicted salary is between 50000 - 60000 £ per year.

Backend / Cloud Engineer - Remote - Northern Ireland

Salary negotiable DOE - Full-time, Permanent

At a Glance:

  • Mid-level backend/cloud role at a fast-moving US FinTech scale-up
  • Go / Python / GCP stack
  • Fully remote across Northern Ireland
  • Build real product - not tickets on a backlog

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.

The Role:

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. Frontend exposure is useful but not a requirement. This is primarily a backend and cloud role.

Key Responsibilities:

  • 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

What You'll Need:

Essential:

  • 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 & Package:

  • 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

*Candidates must be based in Northern Ireland*

Software Engineer - Python/Go in Belfast employer: Ocho

Join a dynamic and innovative US FinTech scale-up that offers a fully remote working environment across Northern Ireland, allowing you to balance your professional and personal life seamlessly. With a strong engineering culture and direct access to leadership, you'll have the opportunity to contribute to meaningful projects that truly matter, while also enjoying flexible working arrangements and clear pathways for career advancement as the company grows.

Ocho

Contact Details:

Ocho Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - Python/Go in Belfast

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already working at companies you're interested in. A friendly chat can open doors and give you insider info that could help you stand out.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects in Python or Go. This gives potential employers a taste of what you can do and makes you memorable.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Confidence is key when it comes to landing that job!

Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. Plus, it shows you're genuinely interested in being part of our team.

We think you need these skills to ace Software Engineer - Python/Go in Belfast

Python
Go
Google Cloud Platform (GCP)
Cloud Run
BigQuery
Pub/Sub
API Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and Go, as well as any work you've done on GCP. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for our team. Share your passion for backend development and how you can contribute to building our financial intelligence platform. Keep it engaging and personal!

Showcase Your Projects:If you’ve worked on any interesting projects, especially those involving APIs or data pipelines, make sure to mention them. We love seeing real-world applications of your skills, so include links or descriptions that highlight your contributions.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at Ocho

Know Your Tech Stack

Make sure you’re well-versed in Go and Python, as these are crucial for the role. Brush up on your experience with Google Cloud Platform, especially Cloud Run, BigQuery, and Pub/Sub. Be ready to discuss specific projects where you've used these technologies.

Showcase Problem-Solving Skills

This role is all about building products, so be prepared to talk about how you've tackled ambiguous problems in the past. Share examples of how you've contributed to productionising models or creating scalable services, highlighting your thought process and decision-making.

Understand the Company’s Vision

Familiarise yourself with the company’s mission and the unique financial intelligence platform they’re developing. This will help you align your answers with their goals and demonstrate your genuine interest in being part of their journey.

Prepare Questions

Have a few thoughtful questions ready to ask at the end of the interview. This could be about their engineering culture, how they handle product development, or opportunities for growth within the team. It shows you're engaged and thinking about your future there.