Remote Backend Software Engineer (Detroit Area)

Retrieved 3 months ago from StackOverflow

Job description

Backend Software Engineer

NS8 is developing a full suite of fraud protection tools that use behavioral analytics and real-time user scoring. We provide businesses with global monitoring to both protect against threats and give firms a greater insight into their real customers.

NS8 engineers collaborate with our team of designers, strategists and engineers to build the industry leading fraud protection suite.

As an engineer at NS8, most of your time will be spent writing and reviewing code. But you’ll also have an equal voice in the entire lifecycle: Research, design, planning, project management and technology choices.

This position is Remote, reporting into our Royal Oak, MI office. We generally meet at the office about once a month, so the candidate should be within 2 hours of Royal Oak.


NS8 engineers have a strong grasp of at least one programming language and are familiar with several others. We have a strong understanding of object-oriented programming and concepts like static typing, data encapsulation, inheritance, and abstraction.

NS8 engineers are passionate about high quality code and processes. We understand the value of automated testing, continuous integration and monitoring. We have high standards. We hold ourselves and others to these standards through code reviews and daily interactions.

We strongly value learning from our peers through collaboration. We also autonomously dive deep to solve complex problems with innovative, simplified solutions.

At NS8 our engineers are more than developers. Our responsibilities extend beyond the code we write. We take ownership of our entire infrastructure.

Technology Stack

Some of the technologies we use in our backend API are:

Node.js Restify Mocha Docker MongoDb CircleCI AWS Aurora

Apply Instructions