Software Engineer (C++)

January 25, 2026
£50000 - £50000
Urgent

Job Description

Software Engineer (C++) – Edinburgh, Hybrid

A leading UK hospitality technology company is looking for a Software Engineerto join its engineering team. The business provides enterprise software used by thousands of pubs, restaurants and hotels nationwide.

If you’ve booked a table, paid for food digitally or used a hospitality app, there’s a good chance you’ve already interacted with this technology.

What’s in it for you:

  • Hybrid working with 2 days per week in the Edinburgh office
  • Salary up to £55,000
  • 25 days annual leave + 8 bank holidays
  • Comprehensive private healthcare
  • 5% pension contribution
  • Your birthday off

The role

  • Develop and enhance enterprise-level software, mobile applications and integrated payment systems
  • Work as part of an Agile delivery team across design, development, testing and maintenance
  • Contribute to modernising platforms used at scale across the hospitality sector
  • Take part in peer reviews, estimation and continuous improvement activities
  • Help maintain high quality through testing, reviews and agreed engineering standards

What we’re looking for

  • Experience developing with C++
  • Experience building and testing robust software solutions
  • Familiarity with RESTful and/or SOAP APIs
  • Experience using Gitfor version control
  • Strong problem-solving skills and a collaborative mindset
  • Nice to have’s are C# and Azure but notessential

Why join?

You’ll be part of a well-established yet forward-thinking technology business with strong roots in the UK. The culture is collaborative and people-focused, with a genuine emphasis on teamwork, innovation and continuous improvement, and the opportunity to see your work make a real impact across a fast-moving industry.

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Location