Senior C++ Engineer

·
Full time
Location: London
·
Job offered by: reMarkable
·
Category: IT & Technology
About reMarkable

We create technology that helps people think better. Since the launch of reMarkable 1 in 2017, we have been the leading innovator in the paper tablet category. Today, millions of people rely on reMarkable to capture, refine, and elevate their thoughts in a world full of distractions. All of our technology is designed and developed in-house making you an important contributor to the development of our future products. With our global success, we’re expanding further and setting up a presence in London - bringing us closer to one of our most important markets. With over 500 employees at our HQ in Norway, you'll be one of the first to help establish and build our new team in the UK. About the role

As a Senior C++ Engineer, your focus will be architecting solutions that seamlessly integrate data across our product’s software landscape. You'll make sure that user data flows smoothly from device memory to cloud, meeting our strict standards for performance, security, reliability, and scalability. If you enjoy working with C++ and building robust modules that scale across platforms, this could be the opportunity for you. Further tasks and responsibilities

Work primarily in C++ to create robust code and develop comprehensive tests for modules impacting data modeling, serialization, and network functionality. Tie user experiences to lower levels of the software and hardware stack. Collaborate with cross-functional product teams, including embedded, app, and cloud developers, designers, QA engineers, and project managers. Ensure user data is available for our product’s features within a cross-platform application landscape. Utilize Conflict-free Replicated Data Types (CRDT) to merge and handle conflict changes, maintaining eventual consistency and integrity for a smooth user experience amid asynchronous updates. We are looking for the following experience

Professional experience with C++, demonstrating responsibility within your scope of work. Ability to collaborate effectively and find solutions with stakeholders in cross-functional teams. It is also a plus if you have experience with networking, search and indexing, API design, Qt framework and Rust. Practical information

We will consider applications on a rolling basis. Due to Christmas holidays, we will proceed with applications and continue the process in January 2025. Language requirements:

Professional English, written and spoken. Our working language is English. Location:

Central London, UK (Paddington). Visa requirements:

British citizenship or indefinite leave to remain. Why we enjoy working here

We are working in teams that can influence our products directly. We enjoy working with highly skilled colleagues both within the team and in reMarkable at large. Being a part of a global journey with exciting challenges every day. 25 days vacation a year, plus bank holidays. You’ll also have 5 extra days called “reMarkable days” you can make use of in addition to our regular vacation. Paid sick leave. Private health- and dental care cover. In addition, we offer life assurance. A mobile phone of your choice with subscription coverage, the newest reMarkable Paper Tablet and home broadband coverage within our company policy. We'll automatically enroll you into our pension scheme with NEST and contribute the equivalent of 4.5% of your base salary should you opt into the scheme. We will match any additional contributions that you make up to a maximum of 8.5%. As part of our hiring process, we assess candidates' affiliation with high-risk countries, defined by PST (Norwegian Police Security Service), for security purposes. We also conduct background checks for candidates in the final stages. Data is handled in full compliance with privacy regulations. Should you reach the final stages of the recruitment process, you will be informed. Background checks will not be performed without your knowledge.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details