Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in United Kingdom
  • Node.js Backend Engineer

Node.js Backend Engineer

London, United Kingdom

Tessian

Tessian logo

Advanced relocation package

Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Temporary housing
Temporary housing
Visa services
Visa services

About Tessian

Tessian, formerly CheckRecipient, was founded in 2013 to solve the problem of highly sensitive emails being sent to the wrong people. 

Tessian is on a mission to transform the way enterprises secure their communication channels. We build advanced machine intelligence to help organisations protect their communications and filter out threats without them having to define what a threat looks like.

Position

Node.js Engineering at Tessian

Our Node.js team are building a scalable infrastructure for processing email traffic in real-time (and you can read about our building an email load tester in Node.js here). You'll be an experienced software engineer with a strong interest in developing backend services in Node.js. Our stack includes core Node.js, Docker, AWS/Azure, and Postgres, amongst others and you'll be helping to build a new generation of dependable AI-based enterprise security.

Unlike most Node.js roles we're using this technology to execute some pretty low-level concepts and we're drilling down to fundamentals. This isn't an Express app or a full-stack web role; we're building a core, high-performance backend to support Tessian's cybersecurity platform. You'll make a big impact in a small team, with opportunities to drive our future technology, mentor other developers and solve business-critical issues.

You'll be a great thinker and have the ability to plan, question, suggest and explain - skills we value as highly as your ability to write solid, dependable code. As part of our team, you'll be collaborating with our Data Scientists who are building new machine learning threat models, architecting our application to scale with our growing client base, diagnosing critical issues and contributing to planning and architecture discussions.

We believe in regular and continuous development and seek to create opportunities for all team members. We have regular cross-discipline tech talks and we encourage multi-disciplinary development. Dealing with massive datasets at scale requires ingenuity and strong analytical skills, and we build quickly, following both agile and continuous delivery paradigms. You'll have a degree of autonomy to work on your various projects, and be a part of our regular round tables to bounce ideas around. We believe in continuous career development and will look to create opportunities for you to evolve both personally and professionally.

Your qualification

We'd love to meet someone who

  • Is a backend software engineer with 5+ years of professional experience - Ideally with extensive knowledge of Node.js, and demonstrable experience of building multi-threaded/asynchronous engineering technology
  • Has great knowledge of Node.js: knowing promises from callbacks and able to configure a package.json whilst asleep
  • Experience with core Node.js (crypto, fs, net) is even better, and it's useful to have knowledge of the basics of Docker and why containerisation is useful
  • Knows how to code on non-trivial software projects
  • Understands how open-source projects work (if you have existing projects or contributions that's perfect- please do send us links in your cover letter!)
  • Is able to apply software best-practices with regards to application security, including issue tracking, testing and code reviews
  • Loves writing server-side software, and thinks it'd be great to work with the benefits of a highly efficient platform
  • Is interested in email technologies, protocols, problems and threats
  • Is willing to learn, build and contribute

What we offer

  • You’ll work alongside amazing, high-performing colleagues with a real dedication to best practices and programming excellence
  • You'll be working on non-trivial projects, at the cutting edge of the current usage of Node.js
  • We offer a competitive salary which will depend on your specific experience, with annual benefit and salary reviews
  • Equity options are offered with every role
  • Everyone gets 25 days of paid annual leave (33 days including bank holidays)
  • Company contributions are made towards your pension
  • You’ll get to choose your own kit: laptop & OS
  • Flexible morning-start times on the Engineering team
  • We have a communal company lunch twice a month, and regular team socials and activities
  • There are plenty of office snacks including fruit, nuts, bread, and cereals, and amazing coffee
  • We offer a cycle to work scheme, eyecare vouchers and childcare vouchers
  • Weekly yoga sessions in the office
  • If you’re coming from abroad, we’ll provide relocation assistance including flights, accommodation in an AirBnB for 3 weeks, and salary payments to an international bank. Over 25% of the company is international and we’re always as supportive as we can be in helping people make the move

Engineer Developer Software Backend Back-end Software Developer net Node NodeJS Docker Software Engineer Node.js Asynchronous Crypto fs package.json open source
Archive vacancy
Archive vacancy
Facts about London
Cost of Living Index 84 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 2277 - $ 4271
Safety Index 47 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

United Kingdom

Outtalent

Backend Engineer – Get a Job at a Top Tech Company (Relocation to Europe & Beyond) in London
logo

Why Outtalent? Many great engineers underestimate their own potential and don’t realize they could be working at t...

United Kingdom

bloop

Software Engineer (Rust, Compiler) in London
logo

We're automating code translation between two programming languages. To do this we're developing pipelines that utilise source to source co...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access