Senior Backend Engineer - Data
Core
Design, build, and run ingestion pipelines and services that process internet-scale data for an external exposure management platform.
Role type
Senior Backend Engineer (Data Engineering)
Builds
Data ingestion pipelines, data models, APIs, and data-lake foundations.
Domain
Cybersecurity / Data Engineering
Required skills
Python, data engineering, large-scale data ingestion, cloud platforms, Kubernetes, CI/CD, network protocols, AI tools/agents
Preferred skills
PySpark, data lineage tooling, SQL/NoSQL scaling
Technologies
Python, Databricks, Kubernetes, Cloud providers
Responsibilities
Design and build ingestion pipelines handling rate limits and retries; own data modeling and storage layout; clean and normalize data from diverse sources; ensure data reliability with quality checks and recovery; expose APIs and wire UIs for features; build data-lake foundations for analysts; automate data verification and cleaning; solve scale and performance problems; modernize existing code; lead technical initiatives; manage production on-call and root cause fixes; use AI tools and agents as core part of development.
Seniority
Senior, hands-on IC