Senior Data Engineer

Remote Full-time
About UsSocket helps devs and security teams ship faster by cutting out security busywork. Thousands of orgs use Socket to safely find, audit, and manage open source code. Our customers — from Anthropic to xAI, and Figma to Vercel — love Socket (just check out their tweets to see for yourself!)Founded by Feross Aboukhadijeh, a long-time open source maintainer with software downloaded over a billion times a month, Socket has raised $65M in funding from top angels, operators, and security leaders.About the RoleWe're looking for a Data Engineer to join our Data Platform team and build the infrastructure that powers Socket's data ecosystem. You'll design and maintain systems that handle billions of records, enable real-time analytics, and power the insights our customers rely on to secure their software supply chain.This is a high-impact role where you'll work across the stack- from ingestion pipelines to analytics APIs - ensuring data flows reliably and is accessible when teams need it.What You'll DoDesign and build scalable data pipelines that ingest, process, and transform high-volume event streams and historical dataDevelop and maintain APIs that deliver analytics, trend reports, and drill-down capabilities to internal teams and external customersBuild robust infrastructure for data quality monitoring, ensuring accuracy and completeness across customer and artifact datasetsOptimize data storage and query performance using systems like ClickHouse, Kafka, NATS, and PostgreSQL to support real-time and batch use casesImplement usage tracking, auditing, and event processing systems that provide visibility into platform behaviorCreate reliable data ingestion systems for security scan results, SBOM data, and artifact metadataBuild infrastructure for outbound integrations that deliver Socket data to customer systemsCollaborate with product, security research, and engineering teams to understand data needs and deliver solutions that scaleWhat You'll Bring3+ years of experience building data pipelines and infrastructure in production environmentsStrong proficiency in Node.js and TypeScript for backend developmentExperience with streaming data platforms (e.g., Kafka, NATS, RabbitMQ, Kinesis) and event-driven architecturesHands-on experience with columnar databases and OLAP systems (ClickHouse, BigQuery, Snowflake, DuckDB, or similar)Solid understanding of data modeling, schema design, and query optimizationFamiliarity with cloud data lake technologies (Delta Lake, Iceberg, Parquet, etc.)Experience building REST APIs and data access layers for analytics use casesComfort working with large-scale distributed systems and debugging performance bottlenecksStrong ownership mindset - you take responsibility for the systems you build and ensure they're reliableClear communication skills; you can explain technical trade-offs to both engineers and non-technical stakeholdersNice to HaveExperience with time-series data and real-time analyticsFamiliarity with security or DevOps tooling ecosystemsBackground working with SBOM formats or supply chain security conceptsExperience with data quality frameworks and observability toolsUnderstanding of multi-tenant architectures and data isolation patternsWe know how important clarity is when looking for a new role, so we've put together a read-me about the Interview Process at Socket.Benefits: Our benefits are crafted to support you and your family, so you can take care of what matters most and thrive in and outside of work. We offer:Market competitive salary bandsMeaningful equity programComprehensive health benefits for you and your familyFlexible time-off, holidays, and winter shutdown to rest & rechargePaid parental leaveRemote-first, with quarterly team off-sites At Socket, wePursue Excellence: We set ourselves apart by consistently delivering work of exceptional quality and distinction.Move with urgency and focus: We prioritize swift, decisive action.Think rigorously: We care about being right and it often takes reasoning from first principles to get there. We value alternative perspectives and have constructive discussions.Trust and amplify: We overtrust, always assume good intent, and give specific feedback to help each other improve.Feel a strong sense of ownership: We wear many hats and feel a strong sense of overall ownership of the company and we're non-territorial regarding our nominal domains.Are customer obsessed: We relentlessly prioritize the needs of our customers, striving to exceed their expectations and delight them at every interaction.

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Compliance Analyst Monitoring Testing

Remote

Regulatory and Start Up Specialist

Remote

Experienced Remote Customer Service Representative – Delivering Exceptional Travel Experiences to Global Passengers at arenaflex

Remote

Retail Real Estate Leasing & Acquisition Manager

Remote

Infosec Architect, remote | 1046612

Remote

Medical Transcriptionist - Edgewater, NJ

Remote

Work From Home – Entry Level Customer Service (Remote) | No Experience Needed + Start This Week -

Remote

Claims Adjuster II – Multi-Line (Dedicated Account, Remote)

Remote

Analyst, Case Mgt

Remote

**Experienced Part-Time Customer Service Representative – Home-Based Amazon Support Team**

Remote
← Back