Software Engineer - Python/Go

Software Engineer - Python/Go

Full-Time 40000 - 50000 £ / year (est.) Working from home possible
Ocho People

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, and opportunities for career growth.
  • Other info: Flexible working culture with direct exposure to US-based leadership.
  • Why this job: Join a lean team to create impactful financial products and work directly with leadership.
  • Qualifications: Experience in Python/Go and Google Cloud Platform; adaptable in a product-building environment.

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

Backend / Cloud Engineer - Remote - Northern Ireland

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
  • Salary negotiable depending on experience
  • 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 employer: Ocho People

Join a dynamic and innovative Boston-based FinTech scale-up that offers a fully remote working environment across Northern Ireland. With a strong engineering culture, direct access to US leadership, and the opportunity to build impactful products rather than just tickets on a backlog, this company fosters a flexible work culture and provides significant growth opportunities for employees looking to advance their careers in a meaningful way.

Ocho People

Contact Details:

Ocho People Recruitment Team

StudySmarter Expert Advice🤫

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

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. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team!

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

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 relevant GCP skills. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how you can contribute to our mission. Keep it concise but impactful – we love a good story!

Showcase Your Projects:If you've worked on any projects that involved backend services or cloud technologies, make sure to mention them. We’re keen to see real examples of your work, 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 you’re serious about joining our team!

How to prepare for a job interview at Ocho People

Know Your Tech Stack

Make sure you brush up on your Python and Go skills, as well as your experience with Google Cloud Platform. Be ready to discuss specific projects where you've used these technologies, and how they relate to the role you're applying for.

Showcase Problem-Solving Skills

Prepare to talk about how you've tackled ambiguous situations in previous roles. This company values product-building in a less structured environment, so share examples of how you've navigated challenges and contributed to successful outcomes.

Understand the Company’s Vision

Familiarise yourself with the company's financial intelligence platform and its unique approach. Being able to articulate why you're excited about their mission will show your genuine interest and help you stand out.

Ask Insightful Questions

Prepare thoughtful questions that demonstrate your understanding of backend services and cloud infrastructure. Inquire about their engineering culture, team dynamics, and how they envision the role evolving as the company scales.