Lead Software Engineer - Content Ingestion

We are currently prioritizing candidates based in Bulgaria. Qualified candidates located in the United Kingdom and Ireland are also encouraged to apply.Full-TimeLead
Salary28,000 - 34,000 EUR per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
PostgreSQLPythonElasticSearchKafkagRPCMicroservicesDistributed Systems

Requirements

  • 8+ years of professional experience as a software engineer.
  • Experience designing, building, and operating distributed systems, data pipelines, or event-driven architectures at scale.
  • Strong proficiency in Python or a similar backend programming language.
  • Experience building and maintaining microservices that are reliable, observable, and scalable.
  • Experience working with streaming technologies such as Kafka, Kinesis, or similar systems.
  • Experience with APIs and service communication patterns such as gRPC and Protocol Buffers.
  • Experience working with large-scale data systems or high-throughput SaaS platforms.
  • Expertise with relational or search databases such as MySQL, Postgres, Elasticsearch, or OpenSearch.
  • Experience making technical tradeoffs in distributed systems related to performance, reliability, and maintainability.

Responsibilities

  • Design, build, and evolve high-throughput data pipelines that ingest and transform large volumes of unstructured content into structured and enriched datasets.
  • Drive technical direction and architectural decisions across ingestion systems, ensuring scalability, reliability, and long-term maintainability.
  • Improve data quality, correctness, and enrichment workflows to support downstream systems such as Search and Data Science.
  • Build and operate distributed, event-driven systems and streaming pipelines with strong observability and fault tolerance.
  • Partner cross-functionally with Product, Data Science, Search, and Platform teams to deliver high-quality data that powers customer-facing features.
  • Mentor and support engineers through code reviews, technical guidance, and knowledge sharing.
  • Identify and lead high-impact technical initiatives, balancing speed of delivery with system stability.
View Full Description & ApplyYou'll be redirected to the employer's site
28,000 - 34,000 EUR per year
Apply Now