Staff Software Engineer, Data
Core
Design and maintain scalable backend systems and data infrastructure supporting high volumes of integrations and real-time events for a video security analytics platform.
Role type
Staff Software Engineer (Data Infrastructure)
Builds
Data processing pipelines, integrations platform, and backend systems for video security analytics
Domain
Security technology / Cloud infrastructure
Deliverable
infrastructure
Required skills
JavaScript, TypeScript, SQL, NoSQL, Elasticsearch, DynamoDB, AWS Lambda, AWS VPC, AWS ElastiCache, AWS SQS, AWS Kinesis, Snowflake, Infrastructure as Code (Terraform/CloudFormation/CDK), Serverless architecture, System design, Mentoring
Preferred skills
React, Information security, Multi-language programming
Technologies
Node.js, React, AWS, Snowflake, Elasticsearch, DynamoDB, Terraform, CloudFormation, AWS CDK, Serverless Framework, Jira
Responsibilities
Design and maintain backend systems and data infrastructure; Contribute to full-stack development; Drive architecture decisions for the data pipeline; Collaborate with architects and cross-functional teams; Lead projects end-to-end; Coach and mentor other engineers
Seniority
Staff, strategic collaborator and mentor