Skip to main content
Posted February 17, 2022
Deep Sentinel

Full Stack Software Engineer (Python)

United States Remote Full Time

The Company: Deep Sentinel is a breakthrough, next-generation home security company that combines state-of-the-art technology (camera, audio, mobile...

The Company:

Deep Sentinel is a breakthrough, next-generation home security company that combines state-of-the-art technology (camera, audio, mobile interface, etc.), artificial intelligence, and real human guards watching cameras in real-time.

No other security company does this. Whereas all other physical security solutions are either reactive (when it is often too late) or require self-monitoring, Deep Sentinel is truly proactive, intervening on potential criminal activity before it happens. Deep Sentinel is literally the only monitored home security system that can (and does!) predict then prevent burglaries before they happen. The Deep Sentinel solution is also easy to install and extremely affordable.

To see how it works, visit: https://www.deepsentinel.com/how-it-works/

The company is backed by top investors including Jeff Bezos and top-tier Venture Capital firms including Shasta Ventures (Nest, NextDoor), Slow Ventures, UP2398, FoundersFund (Facebook) and Lux Capital.

For more information visit: https://www.deepsentinel.com/

The Position

As a Full Stack Python Developer, you will create and maintain our in-house systems as well as our mobile app with an emphasis on microservices. Your responsibilities will include:

General

  • Working with and supporting other technical team members
  • Working with business teams to develop and maintain business critical applications
  • Working with international teams to develop mobile and web applications in a cloud environment

Playing a key role in our e-commerce projects

  • Working with our engineering team and other stakeholders to tie together our shopping cart, billing system and credit card processing system.
  • Working with our customer support team to resolve technical issues related to the purchase and billing experience.


Play a key role in interfacing with our microservices

  • Working with our engineering team and other stakeholders to improve the functionality performance of our internal and 3rd party integrations (WordPress, Shopify, Chargebee, Stripe etc.)
  • Creating and implementing unit tests for microservice integration.
  • Develop and maintain interfaces with our Machine Learning and Advanced AI systems.

Qualifications

  • Expert knowledge of programming and architecture concepts (Primarily implemented in Python) including:
    • MVC Programming
    • SOLID
    • Event-Driven Programming
    • Object Oriented Development
    • Worker management (Celery, Rabbit Queue)
    • Decoupled Observer Pattern (in Python)
    • Cache Management (REDIS a plus)
  • Fluency in Python, HTML, Javascript and XML
  • Familiarity with typescript
  • Strong knowledge of web programming specifics and experience in building web-based applications (React/React Native experience a plus)
  • Extensive experience working with relational databases and handling large datasets (MySQL experience a plus)
  • Expertise with client-side javascript and HTML based UI development
  • Familiarity with Mobile App Development (Using React Native a Plus)
  • Strong Linux skills
  • Experience with web services, especially for facilitating interaction among multiple systems
  • Exposure to REDIS (using Python)
  • Experience with Message Queuing Concepts
  • Exposure to machine learning (a plus)
  • Experience with Docker, Kubernetes, and AWS/GCP (a plus)
  • Excellent communication skills and fluency in English

This listing expired on Apr 03. Applications are no longer accepted.