SOCKET

Senior Data Engineer

SOCKET

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build scalable data pipelines that ingest, process, and transform high-volume event streams and historical data
  • Develop and maintain APIs that deliver analytics, trend reports, and drill-down capabilities to internal teams and external customers
  • Build robust infrastructure for data quality monitoring, ensuring accuracy and completeness across customer and artifact datasets
  • Optimize data storage and query performance using systems like ClickHouse, Kafka, NATS, and PostgreSQL to support real-time and batch use cases
  • Implement usage tracking, auditing, and event processing systems that provide visibility into platform behavior
  • Create reliable data ingestion systems for security scan results, SBOM data, and artifact metadata
  • Build infrastructure for outbound integrations that deliver Socket data to customer systems
  • Collaborate with product, security research, and engineering teams to understand data needs and deliver solutions that scale

Requirements

  • 3+ years of experience building data pipelines and infrastructure in production environments
  • Strong proficiency in Node.js and TypeScript for backend development
  • Experience with streaming data platforms (e.g., Kafka, NATS, RabbitMQ, Kinesis) and event-driven architectures
  • Hands-on experience with columnar databases and OLAP systems (ClickHouse, BigQuery, Snowflake, DuckDB, or similar)
  • Solid understanding of data modeling, schema design, and query optimization
  • Familiarity with cloud data lake technologies (Delta Lake, Iceberg, Parquet, etc.)
  • Experience building REST APIs and data access layers for analytics use cases
  • Comfort working with large-scale distributed systems and debugging performance bottlenecks
  • Strong ownership mindset - you take responsibility for the systems you build and ensure they're reliable
  • Clear communication skills; you can explain technical trade-offs to both engineers and non-technical stakeholders.
Benefits
  • Market competitive salary bands
  • Meaningful equity program
  • Comprehensive health benefits for you and your family
  • Flexible time-off, holidays, and winter shutdown to rest & recharge
  • Paid parental leave
  • Remote-first, with quarterly team off-sites

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data pipelinesAPIsdata quality monitoringdata storage optimizationquery performanceNode.jsTypeScriptstreaming data platformscolumnar databasesdata modeling
Soft skills
strong ownership mindsetclear communication skills