Software Engineer

Sans Souci
Belfast, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 45K

Job location

Remote
Belfast, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Python
Node.js
Next.js
TypeScript
React
Large Language Models
Front End Software Development
Data Pipelines

Job description

One week you might be building a Next.js app for a client. The next, you're prototyping an AI agent that processes RFQs. The week after, you're standing up infrastructure in Azure for a data pipeline., * Variety - You won't be stuck on one product for two years. You'll see a dozen industries and problem types.

  • Autonomy - Make real decisions. Choose your tools. Shape how things get built.
  • Early-stage upside - Small team, big voice. The work you do now sets the direction.
  • The interesting work - AI, automation, data pipelines, the stuff that's in demand right now.
  • Flexibility - Belfast-based hybrid, but we skew remote. We care about output, not attendance.

Requirements

Do you have experience in TypeScript?, Right now, we're TypeScript-heavy (React, Next.js, Node, SST on AWS), but we've got Python-based AI and data work that needs someone who can take ownership. Azure experience is a plus., * Python-first (TypeScript-capable) - You're strong in Python and comfortable enough in TypeScript to work in our existing codebases. Bonus if you've done both in production.

  • Frontend Experience - Comfortable working with react/next
  • Cloud infrastructure experience - Ideally Azure first. You should be able to stand up and manage infrastructure, not just write application code.
  • AI/ML awareness - You don't need to be a researcher, but you should have an interest in how to integrate LLMs, work with embeddings/vector databases, and build AI-enabled applications.
  • 3+ years building software professionally - Consulting or startup experience is a plus, anywhere you've had to be resourceful.

The mindset that matters more than the CV

  • You figure things out rather than waiting to be told
  • You're comfortable being uncomfortable, new tech, new domain, unclear requirements
  • You take ownership of outcomes, not just tickets
  • You can context-switch without losing the plot
  • You're honest when you're stuck

What you don't get

  • A perfectly resourced team with clear swimlanes
  • Someone else to handle the ambiguity
  • A slow ramp-up period

About the company

We're a small consulting team and things move fast and change. You'll need to figure things out, make calls, and own what you build.

Apply for this position