Specialist C++ Engineer
2 weeks ago
Magnopus is on a mission to bridge the physical & digital divide with our groundbreaking set of client applications powered by the Connected Spaces Platform: an open-source SDK that is paving the way for the future of the spatial internet.Through engine interop APIs, creators can build and publish spatial experiences that are as interconnected and accessible as the web pages of today. This innovative platform ensures seamless experiences across multiple technologies, allowing users to navigate through diverse digital and physical spaces without the barriers of switching identities, devices, or interfaces.We are seeking an experienced Senior C++ Engineer to work on the core library of the Connected Spaces Platform. This role is for a systems engineer who is genuinely excited at the prospect of working across multiple domains and technologies, to deliver value to our internal teams and external clients. We’re looking for an independent thinker who can help define the work that needs to be done.The successful candidate will be able to navigate a technically broad system consisting of multiple language runtimes, and will find success managing this through a focus on quality and continual improvement. You’ll play a key role in shaping how the platform evolves - from planning and designing solutions to guiding best practices.We collaborate asynchronously across distributed teams and value written, transparent communication and autonomy. You’ll be joining a team that values clarity, trust, and momentum - where everyone understands their dependencies and takes initiative to keep things moving in the right direction.By joining Magnopus, you’ll not only work on enhancing the platform’s capabilities, but also contribute to our vision of building an open and accessible spatial internet for all.We don’t expect anyone to tick every box below - if you bring a strong mix of skills, curiosity, and the drive to keep learning, we’d love to hear from you.What will help you succeed in this roleHigh level of proficiency with modern C++ (17 or higher).Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development.Proven, hands‑on experience targeting multiple operating systems such as Windows, Linux, macOS and iOS.Ability to independently plan and deliver solutions, including scoping and owning features.Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS.A self‑critical approach to work quality and a drive to improve codebases and address technical debt.Practical experience integrating RESTful and or GraphQL APIs.Ability to design usable and maintainable API surfaces.Strong communication skills that support clear and effective collaboration across technical levels.Experience using and maintaining build systems for cross‑platform C++ projects and their dependencies.Familiarity with realtime networking.Experience using and maintaining CI and CD pipelines for complex multi‑platform build scenarios.A focus on delivering stability through code that is inherently testable.Even better if you also haveExperience with embedded scripting runtimes.Experience with web technologies (Emscripten/WASM).Experience with Unreal Engine and/or Unity.Our Interview ProcessWe believe in a transparent and straightforward interview process. Here's what you can expect when applying for this role:Application ReviewOur team will carefully review your application to assess alignment with the role.Recruiter Screening Call (30 minutes)A general conversation to learn more about you, share insights about the company and role, and cover the basics.Craft Interview (1.5 hours)A deep dive into your skills and expertise, including a collaborative code review exercise that explores your technical capabilities, domain knowledge, and approach to working through problems as a team.Ways of Working Interview (1 hour)A conversation focused on your working practices, goals, and alignment with our values.OfferIf successful, we’ll extend an offer and guide you through the next steps.We aim to make the process engaging, efficient, and reflective of our collaborative culture.About usMagnopus is an experience focused technology company founded by a team of Oscar‑winning artists, designers, and engineers from games, films, and other unusual places. We’re passionate about creating rich experiences that unite the physical and digital worlds.Because we’re building the future, we endeavour to create a diverse, creative workplace where people from many perspectives collaborate across disciplines to create amazing things together. We invest in our employee's progression with ongoing education and mentorship opportunities, and support their happiness and productivity through generous health care, time off, and other benefits.We try to foster a safe environment where we can take risks, and learn from our failures. While we value individual talents, we favour collaboration more. We believe that the leadership of the company works for the employees, not the other way around. We feel strongly that our employees guide who we are as a company and the work we create, so we look for characteristics of curiosity, empathy, respect, honesty, and courage in every candidate.Please be aware that, if you are selected for a position, you will be required to provide proof of your right to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006. This may involve providing original documents such as a passport or residence permit. Failure to provide the necessary documentation may affect your employment eligibility. #J-18808-Ljbffr
-
Specialist C++ Engineer
4 days ago
St Albans, Hertfordshire, United Kingdom Magnopus Full time £65,000 - £75,000 per yearConnected Spaces Platform: an open-source SDK that is paving the way for the future of the spatial internet. Through engine interop APIs, creators can build and publish spatial experiences that are as interconnected and accessible as the web pages of today. This innovative platform ensures seamless experiences across multiple technologies, allowing users...
-
Specialist C++ Engineer
2 weeks ago
St Albans, Hertfordshire, United Kingdom Magnopus Full time £65,000 - £75,000 per yearConnected Spaces Platform: an open-source SDK that is paving the way for the future of the spatial internet. Through engine interop APIs, creators can build and publish spatial experiences that are as interconnected and accessible as the web pages of today. This innovative platform ensures seamless experiences across multiple technologies, allowing users...
-
Senior C++ Developer
2 weeks ago
St. Albans, United Kingdom Arnold Ash Group Full time**C++ Developer Role (Remote/Hybrid) - One "Head of" and One Developer role - Up to £80,000 (UK, Malta, Romania or Remote)** An ambitious and experienced C++ Developer who is a good communicator is required to join a market leading iGaming business to build quality gaming products that inspire, innovate and entertain - always placing the players, partners...
-
Senior Software Engineer
1 week ago
St Albans, United Kingdom Army Marketing Full timeSenior Software Engineer (C#, Azure, Event-Driven Systems)Army Marketing is hiring a Senior Software Engineer to design, build, and deliver a next-generation event-driven platform in St Albans. The role is hands‑on: build services, solve technical challenges, and shape engineering standards for a platform that processes several million events per day.Key...
-
St Albans, United Kingdom Magnopus Full timeA technology company in St Albans is seeking a Senior C++ Engineer to work on the core library of its platform. The ideal candidate will have a strong proficiency in modern C++ and experience across multiple operating systems. This role emphasizes independence and collaboration, requiring strong communication skills and a focus on quality. Join a team...
-
Principal Software Engineer
2 weeks ago
St Albans, United Kingdom Army Marketing Full timePrincipal Software Engineer (C#, Azure, Event Driven) Join to apply for the Principal Software Engineer (C#, Azure, Event Driven) role at Army Marketing. £90,000 + Bonus + Shares | St Albans (Hybrid) Method is partnering with a technology company that's about to launch a major digital transformation and rebuild its architecture from the ground up. The...
-
St Albans, United Kingdom Method Resourcing Full timePrincipal Software Engineer (C#, Azure, Event Driven) £90,000 + Bonus + Shares | St Albans (Hybrid) Method is partnering with a technology company that's about to launch a major digital transformation and rebuilding their architecture from the ground up. The company has been in business for nearly 30-years, and after a very successful period, they have...
-
Full-Stack Software Engineer
2 weeks ago
St Albans, United Kingdom Spreadex Limited Full timeABOUT US Spreadex has been operating for 25 years as a sports and financial spread betting provider. The business expanded to offer fixed odds betting in 2010 and CFD trading in 2017. Spreadex is the only global operator to offer all these services under one brand. After 25 years of sustained profits, we’re now looking to take the next step and materially...
-
Graduate ElectricalMechanical Engineer
5 days ago
St Albans, United Kingdom Barhale Full timeAbout BarhaleWho are Barhale Barhale is a business founded on family values having been established by our Chairman Dennis Curran in 1980. We are one of the largest privately owned civil engineering and infrastructure specialists in the UK with over 40 years of experience in providing design civil engineering and maintenance services working across multiple...
-
Procurement Specialist
3 days ago
St. Albans, United Kingdom Redway HR Ltd Full timeJob Description Job title:Procurement Specialist Main purpose of job: To manage the purchasing process within the organization. Working with suppliers to place orders, negotiate prices and terms of sale and ensure that products and services are delivered on time and meet quality standards. Department: Operations Location/Branch: Media House, St...