{"id":2515493,"url":"https://alion.io/job/convo-senior-data-engineer","title":"Senior Data Engineer","company":{"id":4421849,"name":"Convo","domain":"convo.com","url":"https://alion.io/company/convo-4","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JobScore","truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Abuja, Nigeria"],"countries":["NG"],"hiring_countries":["PK"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":32000,"max_usd":82000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2157},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Databricks","optional":false},{"name":"dbt","optional":false},{"name":"Delta Lake","optional":false},{"name":"Python","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"Feature Store","optional":true},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-09-02T12:51:29Z","employer_posted_date":"2026-09-02","last_verified_at":"2026-10-15T00:15:46Z","board_verified":true,"closed_at":null,"days_open":42,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":42},"description":"Job Summary\nCONVO is seeking a Senior Data Engineer to build reliable data pipelines and connectors powering its CPG-focused agentic platform. You’ll develop scalable batch and streaming pipelines using Python, Spark, Databricks, Kafka, dbt, and Delta Lake, transforming source data into governed RAW and CUBE layers while ensuring data quality, performance, observability, and reliability. You’ll also build data-product and feature-serving interfaces that enable ML models, agents, and downstream applications to consume trusted data efficiently.\nTechnical mission\nBuild reliable connectors and RAW-to-CUBE pipelines across batch and streaming paths, and expose governed data and ML features to downstream services.\nKey responsibilities\nDevelop Python/Spark ingestion and transformation pipelines from source systems into RAW and Enriched CUBE layers.\nImplement streaming paths alongside scheduled workloads.\nCreate dbt/SQL transformations, data-quality controls and contract-validation checks.\nOptimize Delta Lake layout, SQL performance, partitioning and incremental processing.\nBuild feature-serving and data-product interfaces for models, agents and applications.\nInstrument pipelines for lineage, freshness, throughput, failure recovery and cost.\nRequired technical capabilities\nMinimum experience: 5+ years in data engineering, including 3+ years delivering production Spark or python pipelines.\nAdvanced Python and production Apache Spark/Databricks development.\nKafka or comparable event-streaming technology.\nStrong SQL performance tuning and dimensional/data-product implementation.\ndbt and Delta Lake, including incremental patterns and table optimization.\nBatch and streaming reliability patterns: idempotency, checkpointing, replay and late-arriving data.\nAutomated data quality, observability and schema-contract testing.\nPreferred experience\nML feature stores or online/offline feature consistency.\nCPG, retail, ERP, POS or syndicated-data pipelines.\nKubernetes-based data workloads and cloud cost optimization.\nExpected deliverables / acceptance evidence\nProduction connectors and RAW-to-CUBE pipelines with automated tests.\nBatch/streaming operational dashboards and recovery procedures.\nDocumented data products and feature-serving interfaces.\nPerformance and cost baselines for the implemented workloads.\nPrimary interfaces\nWorks under the Data Architect with source-system owners, ML/optimization teams, platform infrastructure and downstream application teams.","description_format":"text","description_chars":2483,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Pakistan","iso":"PK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-14T09:47:18Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.651,"p_room":0.55,"age_days":42,"expected_fill_days":29,"reasons":["conf:2","win:tail"],"computed_at":"2026-10-15T02:36:13Z"},"pay":null,"html_url":"https://alion.io/job/convo-senior-data-engineer","json_url":"https://alion.io/job/convo-senior-data-engineer.json","meta":{"generated_at":"2026-10-15T02:36:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3826,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4421849},"rest":"https://alion.io/mcp/rest/get_company?id=4421849"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fconvo-senior-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fconvo-senior-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fconvo-senior-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/convo-senior-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fconvo-senior-data-engineer"}]}