Senior Software Engineer - Device Detections & Tasking

2 hours ago

Apply Now
Logo of Expel

Expel

Transparent managed security • Resilience recommendations • Monitor 24x7 • Investigate and respond • Snark

201 - 500

Description

• The Device Detections and Tasking team is responsible for processing data from customers’ environments and running automated detections on that data quickly during security incidents. • Building a next-generation data ingestion and detection pipeline for detection and response engineers. • Help building out data pipeline and user interface for detection logic; managing large datasets. • Proficiency with React is strongly preferred, with eagerness to learn data-intensive systems (in Go).

Requirements

• Experience with one or more front-end frameworks (e.g. React, Ember, Angular). • Experience building and scaling data-centric software solutions and data pipelines. • Experience with database architecture (e.g. PostGres, Cloud SQL, BigQuery or Bigtable) and orchestration, including deep understanding of SQL and implementing microservices (e.g. Go, Node, Python) & APIs (e.g. REST, RPC, HTTP, JSON). • Understanding of message bus / queue frameworks (e.g PubSub). • Understanding of relational databases and database architectures (SQL and/or NoSQL). • Experience writing tests at different levels (unit, integration, smoke, etc.). • Familiarity with running systems and using services of a cloud platform (e.g. Google Cloud, AWS, Azure). • Ability to code in a readable, reliable, extensible, compiled and well scripted manner in multiple programming languages. Can easily identify patterns and incorporate leading practices. • Working knowledge of logging, monitoring, query, analysis, and metrics (e.g. Google Logs, Loggly, Splunk, Stackdriver, and/or Datadog).

Benefits

• Salary range: $138,800 - $201,300 USD + bonus eligibility and equity. • Unlimited PTO. • Work location flexibility. • Up to 24 weeks of parental leave. • Excellent health benefits.

Apply Now

Similar Jobs

4 hours ago

PayNearMe

201 - 500

Senior Engineer developing scalable systems for payment processing at PayNearMe.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com