Search by job, company or skills

B

Senior Backend Data & Integration Engineer (Python/Typescript, Azure, Integrations)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

Role objective: Build data pipelines (crawling/parsing, deduplication/delta, embeddings) and connect external systems and interfaces.

Tasks

  • Development of crawling/fetch pipelines (API-first; playwright/requests only where permitted)
  • Parsing/normalization of job postings & CVs, deduplication/delta logic (seen hash, repost heuristics)
  • Embeddings/similarity search (controlling Azure OpenAI, vector persistence in pgvector)
  • Integrations: HR4YOU (API/webhooks/CSV import), SerpAPI, BA job board, email/SMTP
  • Batch/stream processing (Azure Functions/container jobs), retry/backoff, dead-letter queues
  • Telemetry for data quality (freshness, duplicate rate, coverage, cost per 1,000 items)
  • Collaboration with FE for exports (CSV/Excel, presigned URLs) and admin configuration

Desired Candidate Profile

  • 4+ years of backend/data engineering experience
  • Python (FastAPI, pydantic, httpx/requests, Playwright/Selenium), solid TypeScript for smaller services/SDKs
  • Azure: Functions/Container Apps or AKS jobs, Storage/Blob, Key Vault, Monitor/Log Analytics
  • Messaging: Service Bus/Queues, idempotence & exactly-once semantics, pragmatic approach
  • Databases: PostgreSQL, pgvector, query design & performance tuning
  • Clean ETL/ELT patterns, testability (pytest), observability (OpenTelemetry)

Nice-to-haves

  • NLP/IE experience (spaCy/regex/rapidfuzz), document parsing (pdfminer/textract)
  • Experience with license/ToS-compliant data retrieval, captcha/anti-bot strategies (legally compliant)
  • Working method: API-first, clean code, trunk-based development, mandatory code reviews
  • Tools/stack: GitHub, GitHub Actions/Azure DevOps, Docker, pnpm/Turborepo (Monorepo), Jira/Linear, Notion/Confluence
  • On-call/support: rotating, you build it, you run it

Back

More Info

Job Type:
Industry:
Employment Type:

Job ID: 131894715

Similar Jobs