Senior Data Platform Engineer – Endpoint Security

Remote • Posted 1 hour ago • Updated 46 minutes ago
Contract W2
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Kafka
  • Data Engineering
  • Spring Framework
  • GCP

Summary

Title: Senior Data Platform Engineer – Endpoint Security
Location: Remote
Job Type: Contract (7 Months)
Compensation: $90.23 - $97.74/hr
Industry: Retail
Schedule: 40 hours per week, 8:00 AM to 5:00 PM
---
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
  • 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: https://www.dahlconsulting.com/benefits-w2fta/.

How to Apply
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!

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!

#LI-LK1 #LI-Remote
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10109792
  • Position Id: 30227
  • Posted 1 hour ago

Company Info

About Dahl Consulting

Since 1993, Dahl Consulting has been a leader in providing and implementing adaptive staffing and workforce solutions for its clients. DAHL specializes in workforce process management, vendor management services, as well as sourcing and staffing services. Their workforce solutions and programs ensure clients have the right people, the right process, and the right relationships, all at the right cost. DAHL s size and service offerings enable them the flexibility to provide simple and affordable solutions adaptable to any enterprise s current program, as well as future growth. Visit www.dahlconsulting.com for more information.

The mission of Dahl Consulting is to assist businesses with the creation, delivery, and support of new and existing systems to improve their level of performance through one or a combination of our service offerings. Our core competency is managing the process of procuring contract and temporary labor by finding creative ways to maximize the efficiency and effectiveness of the customer's contingent labor program.

Facebook Page

Careers

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.