Sorry. This page is not yet translated.
SimpliSafe

An alternative to traditional home security systems with affordable, do-it-yourself solutions.

Senior C++ (backend/server-side) Software Engineer
Boston, MA, US
Job Description / Skills Required

Overview:

SimpliSafe is looking for a Senior C++ Software Engineer to design and develop backend/server-side applications for our next generation platform of our award winning IoT consumer products infrastructure. In this role, you will:

• Develop the platform for current and next generation products
• Design, code and integrated comprehensive solutions to improve our products
• Identify and fix potential security threats
• Continually improve and maintain backend servers
• Unit test and verification of code and related API framework

About You:

• Experience writing highly scalable servers in a Linux/UNIX environment
• Strong working knowledge of network security and protocols (TCP/IP and sockets)
• Extensive work in multithreaded environments such as POSIX threads
• Demonstrated ability to code in C/C++; Boost C++ libraries is a plus
• Experience debugging using log analysis, visual debuggers, valgrind, etc
• Enjoys working in a highly collaborative environment
• Minimum of Bachelor Degree in EE/CS or equivalent
• Working knowledge of video standards (e.g. H.264) considered a bonus
• Additional skills desired: git/version control, redis, protobuf, APIs, C++ 14