Staff Software Engineer
1 week ago
Lead/Staff Engineer
Location:
Edinburgh (Hybrid – 2–3 days per week in office)
Salary:
Up to £85,000 + Share Scheme
Join an innovative legal-tech and AI-driven software business that's transforming how law firms and global dispute-resolution teams operate. The company provides a suite of cloud-based, AI-enhanced solutions for litigation, arbitration and case management, trusted by top international law firms. With deep expertise in legal workflows, multi-tenant SaaS platforms, and emerging generative-AI features, this is an opportunity to work at the intersection of law, tech and intelligence.
About the Role
We're seeking a Lead / Staff Engineer to drive the technical vision and execution of our modern, data-driven digital platform. You'll be a key technical leader within a high-performing product engineering team, shaping the architecture, reliability, and scalability of applications used by global clients.
This is a hands-on leadership role for an engineer who combines deep technical expertise with strategic thinking — someone comfortable designing distributed, API-first SaaS systems while mentoring others and leading by example. You'll collaborate across disciplines to deliver exceptional, performant, and intelligent user experiences that leverage emerging AI capabilities.
What You'll Do
- Architect and evolve complex, distributed frontend and full-stack systems built on modern, scalable, API-first SaaS principles.
- Design and deliver performant, resilient, and maintainable web applications using React and TypeScript.
- Collaborate across teams (design, product, backend, DevOps) to deliver end-to-end features with strong system reliability and security in mind.
- Contribute to and influence system-level architecture decisions involving microservices, APIs, and multi-tenant deployments.
- Drive engineering best practices for code quality, CI/CD pipelines, observability, and operational excellence.
- Mentor engineers, foster technical growth, and build a culture of collaboration and accountability.
- Lead end-to-end delivery, ensuring projects meet both product and technical excellence standards.
Tech Stack & Core Expertise
- Deep technical expertise in
distributed systems
,
multi-tenant SaaS
, and
API-first architectures
. - Full-stack experience with strong
TypeScript
skills and familiarity with
Java
or
Go
. - Knowledge of
AWS serverless architecture
and
Kubernetes
for scalable deployments. - Proficiency in
React
for frontend development and
Spring
for backend services. - Experience scaling systems, improving operational reliability, and implementing best-in-class monitoring and automation.
About You
- Around
8+ years' engineering experience
, including significant exposure to distributed or cloud-native systems. - Proven ability to
lead complex technical initiatives
, from design through delivery. - Deep understanding of
system scalability, observability
, and
performance optimization
. - Comfortable making architectural trade-offs and communicating them to both technical and non-technical stakeholders.
- Experienced in
mentoring engineers
and driving continuous improvement across teams. - Passionate about building robust, elegant, and high-impact software that solves real-world challenges.
Why Join
- Competitive salary – up to £85,000 + bonus
- Hybrid working model – 2–3 days per week in our Edinburgh office
- Influence at scale – play a key role in shaping the technical evolution of a high-growth SaaS platform
- Modern tech environment – React, TypeScript, Spring, AWS, and Kubernetes
- Collaborative engineering culture – innovation, trust, and technical excellence at its core
-
Software Engineering Manager
1 week ago
Edinburgh, Edinburgh, United Kingdom International Software Co Full time £100,000 - £120,000 per yearSoftware Engineering ManagerLocation: Central Scotland (Hybrid role with 1 to 2 days in the office)Reporting To: VP of EngineeringPosition Overview:We are excited to announce an opportunity with a company you that is truly one you will speak about for a Software Engineering Manager, a key role in a client's up...
-
Staff Software Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Addepar Full time £60,000 - £120,000 per yearWho We AreAddepar is a global technology and data company that helps investment professionals provide the most informed, precise guidance for their clients. Hundreds of thousands of users have entrusted Addepar to empower smarter investment decisions and better advice over the last decade. With client presence in more than 50 countries, Addepar's platform...
-
Staff Backend Software Engineer
5 days ago
Edinburgh, Edinburgh, United Kingdom Addepar Full time £60,000 - £120,000 per yearWho We AreAddepar is a global technology and data company that helps investment professionals provide the most informed, precise guidance for their clients. Hundreds of thousands of users have entrusted Addepar to empower smarter investment decisions and better advice over the last decade. With client presence in more than 50 countries, Addepar's platform...
-
Principal Software Engineer
2 days ago
Edinburgh, Edinburgh, United Kingdom Spacelabs Healthcare Full time £60,000 - £120,000 per yearOverviewThe Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person...
-
Software Engineer
1 day ago
Edinburgh, Edinburgh, United Kingdom RBS Full time £60,000 - £120,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...
-
Software Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Aurora Avionics Full time £40,000 - £60,000 per yearCompany DescriptionAurora Avionics is pioneering the development of modern launcher control systems, employing high-reliability digital architectures and fault-tolerant hardware platforms. The company is at the forefront of innovation, creating cutting-edge solutions to power advanced aerospace systems. Aurora Avionics is dedicated to high-performance,...
-
Senior Software Engineer
1 day ago
Edinburgh, Edinburgh, United Kingdom Spacelabs Healthcare Full time £80,000 - £120,000 per yearOverviewAt Spacelabs Healthcare, we are on a mission to p rovide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients.The Senior...
-
Staff Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Opus 2 International Full time £80,000 - £120,000 per yearAs a Staff Engineer at Opus 2, you'll lead the delivery of large-scale features and projects within your squad while beginning to influence cross-squad engineering practices. You'll serve as a trusted technical expert, partnering with Product, Design, and Engineering leadership to ensure solutions are robust, scalable, and user focused. You'll raise...
-
Staff Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Opus 2 Full time £80,000 - £120,000 per yearAs a Staff Engineer at Opus 2, you'll lead the delivery of large-scale features and projects within your squad while beginning to influence cross-squad engineering practices. You'll serve as a trusted technical expert, partnering with Product, Design, and Engineering leadership to ensure solutions are robust, scalable, and user focused. You'll raise...
-
Staff Engineer
6 days ago
Edinburgh, Edinburgh, United Kingdom Opus 2 Full time £60,000 - £100,000 per yearAs a Staff Engineer at Opus 2, you'll lead the delivery of large-scale features and projects within your squad while beginning to influence cross-squad engineering practices. You'll serve as a trusted technical expert, partnering with Product, Design, and Engineering leadership to ensure solutions are robust, scalable, and user focused. You'll raise...