Lead Software Engineer

A global data and analytics business operating in the energy and commodities space is looking for a Lead Software Engineer (Front-end leaning) to join their team. Work with modern technologies, help shape a complex enterprise platform, and play a key role in how it is developed, evolved and used globally.

The platform is already in production with major enterprise customers and is gaining strong traction. The next phase is focused on scaling it further, improving the user experience, and pushing the product well beyond what the current sector is offering.

They’ve built a senior engineering team across central Scotland and operate in a very low-process environment, where engineers are trusted with real ownership. This is not a ticket-driven delivery setup — it’s a team that expects people to take problems, run with them, and deliver solutions end-to-end.

You’d be joining as part of a peer group of Lead Engineers, reporting directly to the CTO. The role has a strong front-end leaning focus, but it is not a pure frontend position. You will take ownership of key areas of the product experience, shape frontend architecture, and influence how complex data is surfaced through the UI.

Their current stack includes React 19 and Next.js, alongside modern cloud infrastructure, data tooling and related backend services. The frontend is already live in production with enterprise users, but there is significant scope to mature the architecture, improve performance, and evolve the product as it scales.

They are increasingly AI-native in how they build, using tools such as Claude and internal tooling across the engineering function. They are keen to work with engineers who are comfortable incorporating AI into their day-to-day workflow.

You’ll ideally have experience with most of the following;

  • Strong React 19 + Next.js experience
  • Experience designing frontend architecture
  • Strong understanding of frontend performance and trade-offs
  • Modern Front-End Development practices
  • Working closely with UX / Product teams
  • Strong testing and engineering fundamentals

Experience with the following is highly desirable;

  • Experience working on B2B SaaS products at scale
  • Experience with design systems or component libraries
  • Interest or experience in AI-assisted development tools

This opportunity would suit a Lead-level Engineer who enjoys owning complex product areas, cares deeply about user experience, and wants to help shape both the technical direction and product experience of a growing platform — while remaining hands-on in the codebase.

The company supports a remote-first working model, giving flexibility to work from home while still connecting with the team and clients during occasional trips to Edinburgh or London. They offer a competitive salary + bonus (happy to provide details upfront), with strong long-term progression and ownership opportunities.

If you’re keen to find out more, please apply or drop Doug Paget a message via LinkedIn for an informal chat.

Job Details

Company
Cathcart Technology
Location
Scotland, United Kingdom
Hybrid / Remote Options
Posted