At a Glance
- Tasks: Build scalable backend services using Go and Python in a dynamic FinTech environment.
- Company: Join a Boston-based FinTech scale-up transforming financial data into actionable insights.
- Benefits: Negotiable salary, fully remote work, and opportunities for career growth.
- Other info: Work closely with leadership and enjoy a flexible working culture.
- Why this job: Make a real impact by developing innovative financial intelligence products.
- Qualifications: Experience in Python/Go and familiarity with Google Cloud Platform required.
The predicted salary is between 45000 - 55000 £ 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 Lisburn employer: Ocho
Join a dynamic and innovative 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 US-based 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.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Python/Go in Lisburn
✨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 and boost your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer - Python/Go in Lisburn
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 Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles. We love seeing candidates who can operate with some ambiguity and still deliver results, so share those experiences with us!
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 keen on joining our team!
How to prepare for a job interview at Ocho
✨Know Your Tech Stack
Make sure you brush up on your Go and Python skills before the interview. Be ready to discuss your experience with these languages, especially in backend service development. Familiarise yourself with GCP services like Cloud Run, BigQuery, and Pub/Sub, as they'll likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
This role is all about building products in a dynamic environment. Prepare to share examples of how you've tackled ambiguous problems in the past. Think about specific challenges you've faced in previous projects and how you approached them, particularly in relation to data pipelines and API-driven services.
✨Understand the Company’s Vision
Take some time to research the company and its unique approach to financial intelligence. Understanding their product and how it transforms data will help you align your answers with their goals. This shows that you're genuinely interested in what they do and how you can contribute.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the engineering culture, and how they envision the growth of the platform. This not only demonstrates your interest but also helps you gauge if this is the right fit for you.