All Jobs Vacancy

Senior Data Platform Engineer – Endpoint Security

Posted 3 days ago by Dahl Consulting

About the Role

We are seeking a Senior Data Platform Engineer – Endpoint Security on behalf of our client, a large enterprise organization with a highly distributed technology environment.

In this contract role, you will help build a new enterprise-scale data platform designed to improve endpoint security coverage, visibility, and operational insights across a large endpoint fleet. You will design and develop scalable data pipelines that ingest, process, normalize, and correlate information from multiple enterprise security systems.

This is an excellent opportunity for an experienced Java or data platform engineer who enjoys building distributed systems, integrating complex data sources, and solving high-volume data processing challenges. Prior cybersecurity experience is not required. The primary focus is strong software engineering fundamentals and experience developing reliable, scalable data platforms.

Job Description

As a Senior Data Platform Engineer, you will be responsible for designing, developing, and maintaining data ingestion and processing solutions that support enterprise endpoint security operations.

Key responsibilities include:

  • Design, develop, and maintain scalable data ingestion and processing pipelines across multiple enterprise systems.
  • Build integrations with REST APIs, event streams, databases, and other structured and semi-structured data sources.
  • Develop reliable batch and near-real-time processing solutions capable of handling large data volumes with low latency.
  • Implement data normalization, transformation, deduplication, and correlation across disparate source systems.
  • Design scheduling, orchestration, retry, and recovery mechanisms to support reliable pipeline execution.
  • Build automated tests, monitoring, and observability capabilities to maintain data quality and production reliability.
  • Investigate and troubleshoot complex data processing, integration, and performance issues.
  • Collaborate with security and platform engineering teams on technical design and implementation.
  • Provide secondary operational support for endpoint security platforms, including troubleshooting agent health and connectivity issues, assisting with agent upgrades and deployments, and resolving platform-related issues.

Qualifications: Required

Required

  • 5+ years of professional software engineering, data engineering, or data platform engineering experience.
  • Strong hands-on Java development experience, including building and maintaining production-grade backend applications and services.
  • Proven experience designing and supporting high-volume, distributed data processing pipelines.
  • Experience developing REST API integrations and working with messaging systems and disparate enterprise data sources.
  • Strong understanding of batch processing, event-driven architectures, and streaming technologies such as Kafka.
  • Experience with SQL, data modeling, data transformation, and processing large datasets.
  • Experience with workflow scheduling, orchestration, error handling, and failure recovery.
  • Strong understanding of scalable and reliable software design, automated testing, and production troubleshooting.
  • Hands-on experience using agentic AI coding tools and development workflows in a professional software engineering environment.
  • Experience with the Spring Framework.
  • Strong communication skills with the ability to work independently while collaborating effectively across engineering teams.

Preferred

  • Experience with BigQuery and Google Cloud Platform (GCP).
  • Experience with Hadoop and other large-scale data processing technologies.
  • Experience with Looker or similar analytics and business intelligence platforms.
  • Experience with Python, Go, or other backend and data processing languages.
  • Experience building cloud-native data platforms using GCP, AWS, or Azure.
  • Experience with data orchestration and processing frameworks such as Apache Airflow, Apache Spark, or Apache Beam.
  • Experience designing data platforms that support analytics, reporting, and operational visibility.
  • Experience with CI/CD, infrastructure as code, and modern DevOps practices.
  • Experience working with cybersecurity telemetry, endpoint management, or security analytics systems.
  • Familiarity with Tanium, CrowdStrike, Auditbeat, or Google Security Operations.
  • Experience administering Tanium, CrowdStrike, or Jamf.
  • Experience supporting enterprise endpoint security platforms, including agent deployments, upgrades, health monitoring, and troubleshooting.

Benefits

Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary.

Equal Opportunity Statement

As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job