Senior Data Engineer
About Our Client
The organization operates in the cybersecurity sector, protecting critical infrastructure systems such as water, power, and healthcare facilities from increasingly sophisticated threats. It combines advanced technology, threat intelligence, and expert services to help organizations detect and respond to risks that could have serious consequences for communities. With a remote-first, mission-driven culture, the organization operates across multiple regions and emphasizes authenticity, transparency, and trust.
About the Opportunity
The Senior Data Engineer joins a specialized data engineering community focused on designing data pipelines, structures, and shared capabilities within a matrix-style organization. This role helps align data strategy, establish best practices, and accelerate innovation across product-focused initiatives. The position contributes to customer-facing products by developing reliable data contracts, modeling complex data sources, and improving the transformation and analytics infrastructure.
Responsibilities
- Create and maintain sustainable data contracts that address data governance and quality requirements.
- Model complex data sources to support effective and scalable analytics.
- Develop and manage a data transformation layer that serves as a core component of analytical processes.
- Collaborate with product and engineering teams to design and deliver reliable data solutions.
- Establish and contribute to shared tooling for data observability, lineage tracking, and configuration validation.
- Promote data engineering best practices across teams and contribute to a consistent data strategy.
- Design scalable data solutions using cloud-native architectures and modern engineering practices.
- Support continuous improvement of data quality, reliability, and accessibility for customer-facing products.
Requirements
- Minimum 5 years of professional data engineering experience.
- Experience with dimensional modeling and incremental data models.
- Proficiency with data observability frameworks, data contracts, and data structure optimization.
- Strong software development skills using Go, JVM-family languages, Python, and/or Node.js.
- Experience developing cloud-native solutions and working with modern distributed systems.
- Experience handling medium-to-large-scale datasets, preferably in cybersecurity, industrial, or other data-intensive environments.
- Knowledge of integrating cloud and on-premises technologies, including Kubernetes and Docker.
- Experience with message queuing systems and stream processing on deployable infrastructure.
- Strong understanding of data-heavy domains, particularly cybersecurity threat detection, threat intelligence, or industrial control systems/operational technology (ICS/OT).
- Strong analytical, problem-solving, and cross-functional collaboration skills.
Pay
Base salary: $165,000 per year. Competitive equity package.
Benefits & Perks
- Medical insurance.
- Dental insurance.
- 401(k) retirement plan.