Senior Go (golang) Developer
Do you enjoy working with clean and high-quality code with minimal legacy?
Excited to develop and maintain cloud services that enhance the user experience for innovative consumer products, helping people think better?
Eager to design robust and scalable cloud solutions using technologies like Go and GCP?
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 Go (golang) Developer at reMarkable you’ll join a team that's all about developing and maintaining cloud services for our product portfolio. We work cross functionally with other expertise areas like design, embedded, data & insight, frontend developers. Beyond developing state-of-the-art cloud services. You'll also be involved in designing and following best practices that work for reMarkable, making sure the solutions you develop are robust, scalable and future proof, always leaving the code better than you found it.
Our main tech stack: Go, GCP, Terraform (infrastructure as code)
Your responsibilities may include
- Design, develop, and test backend services using Go.
- Tune robust APIs and API frameworks for a multi-tenant environment.
- Set up, monitor, and run services primarily in GCP, ensuring continuous integration and deployment of your code.
- Investigate AI opportunities within products and cloud strategy, optimizing existing models or designing new ones while leveraging BigQuery's unique features.
- Build data pipelines and IAM policies to handle petabyte datasets in the cloud.
We are looking for the following experience
- Proficient in Go with experience in developing and maintaining cloud backend services.
- Familiarity with major cloud platforms such as AWS, Azure, GCP, or private clouds; a combination of these is an advantage.
- Experienced in working with infrastructure as code.
- You are an analytical thinker with a pragmatic approach to problem solving.
- Holds a higher degree in technology or a relevant field, with hands-on experience in DevOps and a proven ability to thrive in collaborative, cross-functional teams.
- What sets you apart is taking ownership, demonstrating an end-to-end approach, and consistently finding creative solutions.
Practical information
- We will consider applicants on a rolling basis
- 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 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%.
- Department
- Software Development
- Role
- Cloud Developer
- Locations
- London
- Employment type
- Full-time
- Positions
- 1
London
Senior Go (golang) Developer
Do you enjoy working with clean and high-quality code with minimal legacy?
Loading application form