Principal Software Engineer: Cloud-Native & AI-Driven Systems

Instil

Belfast City District

Hybrid

GBP 90,000 - 125,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible hybrid working
Belfast office access

Job summary

Instil is seeking a Principal Software Engineer to design, build, and guide the delivery of scalable software solutions across Java, Python, C#/.NET and TypeScript. You will lead architecture, mentor engineers, and drive AI-enabled development in production environments.

You’ll own technical direction, collaborate with platform teams, design cloud-native apps on AWS/Azure/GCP, and shape standards while delivering production-ready software in a hybrid Belfast-based role.

Qualifications

  • Extensive experience building production systems using Java, Python, C#/.NET or TypeScript.
  • Experience with cloud platforms AWS, Azure or GCP.
  • Strong system design and distributed systems knowledge.
  • Experience building/consuming REST and event-driven APIs.
  • Ability to make architectural decisions and guide complex projects.
  • Experience across the full software delivery lifecycle.
  • Strong fundamentals and best practices in software engineering.
  • Ownership mindset to drive solutions end-to-end.
  • Excellent communication with stakeholders.
  • Mentoring engineers and supporting team development.
  • Interest in AI-enabled engineering and continuous improvement.

Responsibilities

  • Design, build, and guide delivery of software using Java, Python, C#/.NET and TypeScript.
  • Develop cloud-native apps across AWS, Azure, GCP.
  • Provide technical leadership on complex projects and programmes of work.
  • Contribute to system architecture and make key technical decisions.
  • Work with distributed systems, APIs, and event-driven architectures.
  • Collaborate with platform teams to ensure reliable, scalable deployments.
  • Contribute to CI/CD pipelines and improve engineering workflows.
  • Leverage AI-assisted development tools and agentic workflows to improve productivity and software quality.
  • Identify opportunities to automate engineering tasks through intelligent tooling and AI.
  • Mentor engineers and support technical growth across teams.
  • Work closely with cross-functional teams to deliver production-ready software.
  • Help establish and promote engineering standards, best practices, and ways of working.

Skills

Java
Python
C#/.NET
TypeScript
AWS
Azure
GCP
System design
Distributed systems
REST APIs
Event-driven
Technical leadership
SDLC
Best practices
Ownership
Communication
Mentoring
AI in engineering

Tools

React
Angular
Vue
Terraform
CloudFormation
Docker
Kubernetes
GitHub Actions
GitLab CI
Azure DevOps
Serverless
AI services
LLMs
Agent-based systems

Job description

Instil is seeking a Principal Software Engineer to design, build, and guide the delivery of scalable software solutions across Java, Python, C#/.NET and TypeScript. You will lead architecture, mentor engineers, and drive AI-enabled development in production environments.

You’ll own technical direction, collaborate with platform teams, design cloud-native apps on AWS/Azure/GCP, and shape standards while delivering production-ready software in a hybrid Belfast-based role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Cloud-Native & AI-Driven
Senior Software Engineer — Cloud-Native & AI-Driven

Instil • Belfast City District

Hybrid
GBP 70,000 - 110,000
Discretionary bonus
Pension scheme
Private healthcare
+3
Principal Software Engineer
Principal Software Engineer

Instil • Belfast City District

Hybrid
GBP 90,000 - 125,000
Flexible hybrid working
Belfast office access
Senior Software Engineer
Senior Software Engineer

Instil • Belfast City District

On-site
GBP 70,000 - 110,000
Discretionary bonus
Pension scheme
Private healthcare
+3
Principal Software Architect: Cloud‑Native SaaS Leader
Principal Software Architect: Cloud‑Native SaaS Leader

Data Idols • Milton Keynes

Hybrid
GBP 80,000 - 85,000
Healthcare & wellbeing package
Life assurance
Holiday trading scheme
+3
Senior Data Engineer
Senior Data Engineer

Instil • Belfast City District

Hybrid
GBP 75,000 - 115,000
Principal Software Developer
Principal Software Developer

Ecm Selection • Cambridge

Hybrid
GBP 90,000 - 150,000
Hybrid working
Competitive salary and benefits
Enhanced pension
Principal Engineer — AI-Driven Systems Architect
Principal Engineer — AI-Driven Systems Architect

CreateFuture • City of Edinburgh, Leeds, Manchester, Greater London

Hybrid
GBP 100,000 - 150,000
Flexible working
Hybrid/Remote options
Office hubs: Edinburgh, Leeds, Mcr, Ld
+1
AI-First Senior Software Engineer – Cloud-Native Lead
AI-First Senior Software Engineer – Cloud-Native Lead

IRIS Software Group • United Kingdom

On-site
GBP 55,000 - 75,000
Comprehensive learning opportunities
Mentoring from experienced engineers
Software engineer – Cloud AI platform
Software engineer – Cloud AI platform

Intellectual Capital Resources Ltd • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
Software Engineer (AI Development)
Software Engineer (AI Development)

Adepta Partners • Belfast City District

Hybrid
GBP 55,000 - 75,000