Senior Data Engineer

OSavul, Inc.

United States

Remote

USD 150,000 - 190,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Autonomy to drive experiments
Remote work flexibility
Global clients and projects

Job summary

Osavul, Inc. is seeking a Senior Data Engineer to own the data architecture behind our intelligence platform, spanning production data infrastructure and multimodal data workflows.

We work with text, social media, geospatial, and time-series data at scale. You will shape how entities and relationships are modeled across map, graph, and temporal views, drive the knowledge graph layer, and evaluate technologies for geospatial and graph workloads while owning end-to-end pipelines.

Qualifications

  • Hands-on experience building data systems for geospatial data, graph data, or knowledge graphs.
  • Experience with GIS tooling (PostGIS), graph databases (Neo4j, TigerGraph), or modelling graph data on relational/columnar storage.
  • Strong architectural thinking to justify technology choices, run experiments and adapt based on results.
  • Proven experience moving and processing data at large scale with resumable, idempotent pipelines.
  • Experience with data infrastructure below the managed layer, not just SaaS.

Responsibilities

  • Extract entities and relationships from text, social media, geospatial, and time-series data across map/graph/temporal representations.
  • Evolve the knowledge graph layer for analytics, visualization, and AI agents.
  • Evaluate and prototype technologies for geospatial and graph workloads at scale.

Skills

Geospatial data
Knowledge graphs
Entity-relationship systems
Python backend
Architectural thinking
Large-scale data processing

Tools

PostGIS
Neo4j
TigerGraph
PostgreSQL
StarRocks

Job description

Are you passionate about safeguarding countries, societies, and businesses from hybrid threats?

Look no further! Our rapidly scaling company is committed to this crucial mission, collaborating with some of the world’s most influential organizations, including NATO and the EU.

If you’re ready to join a high-impact team shaping the future of intelligence and security, we invite you to become part of our journey. Join us and help defend the digital world with purpose and innovation!

Role Overview:

We are looking for a Senior Data Engineer to work on the data architecture behind our intelligence platform, across both our production data infrastructure and our work with multimodal data.

We operate on text, social media, geospatial, and time-series data at scale. A large part of the engineering challenge is in how that data is represented and connected: the same real-world entity can be modelled on a map, as a node in a graph, and as a pattern over time, and the value comes from being able to query and reason across those views together.

You’ll bring hands‑on experience with geospatial data, knowledge graphs, or entity‑relationship systems across multiple data types. We care more about how you reason through architectural and technology choices than about any specific tool.

This is a hands‑on, senior role with real ownership over architecture, execution, and technical direction.

Key Responsibilities:
  • Extract entities and relationships from text, social media, geospatial, and time-series data, and model them across map, graph, and temporal representations.
  • Evolve our knowledge graph layer and make connected data usable for analytics, visualisation, and AI agents.
  • Evaluate and prototype technologies for geospatial and graph workloads at scale
Core Data Platform
  • Migrate production workloads from PostgreSQL to StarRocks.
  • Improve ingestion and processing performance, and redesign product storage architecture for billion-row scale.
  • Own the infrastructure your pipelines run on, including deployment, performance, and cost.
Requirements
  • Hands‑on experience building data systems for geospatial data, graph data, or knowledge graphs, ideally combining several data types.
  • Experience with GIS tooling (e.g. PostGIS), graph databases (e.g. Neo4j, TigerGraph), or modelling graph data on relational or columnar storage.
  • Strong architectural thinking and the ability to justify technology choices, run experiments, and change course based on results.
  • Proven experience moving and processing data at large scale, with resumable, idempotent, and memory‑safe pipelines.
  • Experience working with data infrastructure beneath the managed layer, not only inside a ready‑made SaaS platform.
  • Ability to read query plans and change physical data layout to fix performance issues.
  • Experience building and shipping production backend services in Python.
Nice to Have
  • Production experience with a columnar or MPP engine such as StarRocks, Doris, ClickHouse, BigQuery, or Snowflake, including partitioning, distribution, and indexing.
  • Experience with Elasticsearch or OpenSearch at scale, including mappings, ILM, tiering, and reindexing.
  • Experience with a long‑running migration involving dual‑write, reconciliation, and cutover.
  • Knowledge of PostgreSQL internals.
  • Experience with event‑driven ingestion using Kafka or RabbitMQ.
  • Experience with observability tools (Prometheus, Grafana, Loki), lakehouse formats (Parquet, Iceberg), and orchestrators such as Airflow.
  • Background in threat intelligence, OSINT, geospatial intelligence, or defence.
We Offer:
  • Opportunity to contribute to a mission‑driven startup and support prestigious clients, including governments worldwide, enterprise clients, and leading NGOs in tackling global security challenges.
  • Autonomy and freedom to drive experiments and bring your own ideas to life.
  • Flexibility of remote work, with the option to join our teams in Kyiv and Lviv.
Full-cycle platform for hybrid risks

Sabotage, espionage, cyber&influence operations and physical threats. We deploy our AI technologies and experts to protect people, businesses and states from emerging threats.

10+

Data Types

1billion

Data points analysed monthly

100+

Countries covered

AI-powered hybrid threat intelligence

Osavul tracks ongoing hybrid threats worldwide to develop best-in-class knowledge about threat actors, emerging trends, vulnerabilities, tactics and procedures. Prepare your defences in advance using hybrid threat intel.

Alerting and early-warning on hybrid threats

Get alerted as soon as you are targeted with a hybrid threat. Real-time monitoring by AI and security experts.

Risk modelling to preempt risks

Know Who, How, Where and When may attack next. Let AI analyze your security posture, hostile actors’ intent and capabilities to predict the next attack.

Mitigation and disruption

Preemptive measures, mitigation plans and urgent takedown services - disrupt hostile hybrid activities with Osavul’s technologies and experts.

Subscribe to stay informed about all releases and updates!

By signing up to receive emails from Osavul, you agree to our Privacy Policy . We treat your info responsibly. Unsubscribe anytime.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle Project Manager / Project Coordinator
Middle Project Manager / Project Coordinator

OSavul, Inc. • United States

Remote
USD 80,000 - 120,000
Remote work flexibility
Unlimited time off
Opportunities to work with Kyiv/Lviv/|
Senior QA Engineer (Data & Web)
Senior QA Engineer (Data & Web)

OSavul, Inc. • United States

Remote
USD 110,000 - 170,000
Remote work flexibility
Flexible time-off
Manager, Security Operations Center (SOC)
Manager, Security Operations Center (SOC)

BlueVoyant • Annapolis (MD)

Hybrid
USD 130,000 - 190,000
Data Engineer II
Data Engineer II

SpyCloud, Inc. • Austin (TX)

On-site
USD 104,000 - 135,000
401(k) with Employer Contribution
Health, Vision, and Dental Insurance
Health Savings Account (HSA) available
+3
Consulting Architect - Security (EMEA / Public Sector eligible )
Consulting Architect - Security (EMEA / Public Sector eligible )

Elastic • United States

On-site
USD 150,000 - 230,000
Analytics Engineer - GTM
Analytics Engineer - GTM

Obsidian Security • Palo Alto (CA)

On-site
USD 113,000 - 158,000
Competitive compensation with equity
Comprehensive healthcare (dental and vision)
Flexible paid time off
+2
Data Engineer
Data Engineer

CyberCube • United States

Remote
USD 150,000 - 210,000
Learning and development assistance
Vision and dental coverage
Extra vacation days during winter
+6
Senior Data Engineer
Senior Data Engineer

VORKIS • New York (NY)

On-site
USD 66,960 - 78,120
Profit sharing
Food provided
Security Operations Analyst- UK
Security Operations Analyst- UK

Huntress • United States

Remote
USD 83,000 - 94,000
Home office setup allowance
Digital monthly reimbursement
Travel to the US 1-2 times/year
Security Content Engineer – Splunk
Security Content Engineer – Splunk

BlueVoyant • Maryland

On-site
USD 80,000 - 130,000