Principal Software Engineer
Listed on 2026-03-10
-
Software Development
Cloud Engineer - Software, Software Engineer
Principal Software Engineer (Java / Cloud)
📍
Remote across Northern Ireland
As global priorities continue to evolve, so does the technology that supports them. We’re looking for a Principal Software Engineer to play a key technical leadership role within a fast-growing, high-performing engineering team building complex, enterprise-scale platforms.
This is a hands‑on leadership role for an experienced engineer who enjoys shaping architecture, setting engineering standards, and mentoring others while remaining deeply involved in delivery.
The RoleYou’ll be responsible for designing and building highly scalable, cloud‑native software systems operating across distributed environments. Working closely with senior engineers, architects, and product leaders, you’ll help define technical direction, influence delivery practices, and ensure platforms remain secure, resilient, and future‑proof.
The role suits someone comfortable balancing strategic thinking with hands‑on engineering, and who thrives in agile, collaborative teams working on technically complex problems.
Key Responsibilities- Provide technical leadership across the design and delivery of enterprise‑grade software solutions
- Define and evolve platform architecture in multi‑cloud, multi‑region environments
- Lead by example through hands‑on development and high code‑quality standards
- Influence engineering best practices, tooling, and delivery processes
- Partner with cross‑functional teams to translate business needs into robust technical solutions
- Ensure SDLC and Dev Sec Ops practices support highly available, always‑on systems
- Own non‑functional requirements including scalability, performance, security, and resilience
- Mentor and guide engineers, supporting technical growth across the team
- Lead research and proofs of concept for new technologies
- Contribute to and improve CI/CD pipelines and modern delivery approaches
- Bachelor’s degree in a relevant discipline or equivalent professional experience
- 5+ years of strong, hands‑on Java experience in enterprise environments
- Proven experience operating at senior or principal level
, influencing architecture and technical decisions - Ability to write clean, maintainable, high‑quality code
- Spring and core Java libraries; multi‑threaded applications
- CI/CD pipelines and cloud operations (e.g. Jenkins, Argo, Kubernetes)
- Experience working with distributed, cloud‑native systems
- Familiarity with enterprise security and compliance practices
- Experience using Jira, Confluence, or similar collaboration tools
- Fully remote role across Northern Ireland
- Salary up to ÂŁ95,000
- Principal‑level influence without stepping away from hands‑on engineering
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: