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 an article by our Node.js team lead about 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'D LOVE TO MEET SOMEONE WHO:
- Is a backend software engineer with 2+ years of professional experience - Ideally with extensive knowledge of C#, C, C++ or Node.js, and demonstrable experience of building multi-threaded/asynchronous engineering technology;
- Ideally has good 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; and
- Is willing to learn, build and contribute.
WHY YOU'LL LOVE IT HERE:
- 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 annual leave;
- 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 Ozone coffee;
- We offer a cycle to work scheme, eyecare vouchers and childcare vouchers;
- Weekly Yoga sessions in the office; and
- If you’re coming from abroad, we’ll provide relocation assistance including flights, accommodation in an AirBnB for a week to help you make the move, 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!
by via developer jobs - Stack Overflow
No comments:
Post a Comment