Instil, Inc. logo

Principal Software Engineer

Job Overview

Location

Belfast

Job Type

Full-time

Category

Software Engineering

Date Posted

May 28, 2026

Full Job Description

đź“‹ Description

  • • The Principal Software Engineer role at Instil, Inc. is a senior technical position focused on solving complex problems, shaping architecture, and leading the design and delivery of high-quality software in production environments. This role matters because it directly influences how systems are built, evolved, and maintained across teams, ensuring technical excellence and alignment with business goals.
  • • Day to day, the engineer will design and deliver scalable software using Java, C#/.Net, TypeScript, or Python; lead architectural decisions across services and cloud-native systems; build backend services, APIs, and event-driven systems; work with AWS, Azure, or GCP to create secure, reliable solutions; apply AI tools to enhance development workflows; provide technical leadership and mentoring; drive improvements in engineering practices and deployment processes; collaborate with platform, product, and delivery teams; and help define technical standards across projects.
  • • Instil is an award-winning software engineering and technology solutions provider with over 20 years of experience, trusted by global brands to modernize legacy systems and build cutting-edge applications. The company is recognized as a Great Place to Work® for three consecutive years, ranked in the Top 20 Best Workplaces in the UK for medium-sized companies in 2024, and winner of Company of the Year at the Digital DNA Awards 2022, reflecting a people-first culture driven by technological excellence.
  • • In this role, the individual can learn and achieve mastery in leading large-scale technical initiatives, shaping enterprise architecture, integrating AI into engineering workflows, mentoring senior engineers, influencing technical culture across teams, and advancing expertise in cloud-native, distributed systems while balancing hands-on coding with strategic leadership.

🎯 Requirements

  • • Strong experience designing and delivering production-grade software systems using technologies such as Java, C#/.Net, TypeScript or Python
  • • Significant experience working with cloud platforms such as AWS, Azure, or GCP
  • • Strong background in system design, architecture, and building scalable distributed systems
  • • Experience designing and building APIs, backend platforms, and event-driven services
  • • Proven ability to make sound technical decisions and guide teams through complex engineering challenges
  • • Strong communication skills and the ability to work effectively with engineers, stakeholders, and cross-functional teams

🏖️ Benefits

  • • Discretionary annual performance bonus rewarding impact and contribution
  • • Flexible working arrangements and summer hours for work-life balance
  • • Highly competitive pension scheme with generous employer contributions, private healthcare, and life assurance
  • • Employee Assistance Programme, mental health support, cycle-to-work scheme, and regular social events
  • • 35 days holiday, enhanced maternity pay, and family-first policies
  • • Investment in learning and development through courses and certifications

Skills & Technologies

Python
TypeScript
Java
React
Vue.js
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Instil, Inc. logo
Instil, Inc.
Visit Website

About Instil, Inc.

Instil is a HR technology firm that delivers an AI‑powered talent acquisition and employee experience platform. Its solution helps organizations attract, engage, and retain talent by providing data‑driven insights, personalized candidate journeys, and internal mobility tools. The platform integrates with existing HRIS and ATS systems, offering analytics, skill mapping, and career pathing to improve workforce agility. Instil serves mid‑to‑large enterprises across sectors such as technology, finance, and healthcare, aiming to reduce time‑to‑hire, boost employee satisfaction, and foster continuous learning and development.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Berlin - hybrid
Full-time
Expires Jun 21, 2026
TypeScript
Java
Go
+4 more

1 month ago

Apply
Expired
India, Hyderabad
Full-time
Expired May 4, 2026
Python
Remote

3 months ago

Apply
Seattle, New York City, Boston, or Remote
Full-time
Expires Jun 18, 2026
Python
JavaScript
TypeScript
+6 more

1 month ago

Apply
Sedgwick Claims Management Services, Inc. logo

Sedgwick Claims Management Services, Inc.

Telecommuter OH
Full-time
Expires Jun 15, 2026
Onsite
Degree Required

1 month ago

Apply