muckrack

Lead Software Engineer, Content Ingestion

Apply Now

At a Glance

Location
(Bg)
Work Regime
remote
Experience
8+ years
Posted
2026-02-27T14:16:50-05:00

Key Requirements

Required Skills

AgileData ScienceDjangoKafkaMicroservicesMySQLPostgreSQLPython

Domain Knowledge

  • Banking
  • Engineering
  • Finance
  • Insurance
  • Legal
  • Media
  • Medical
  • Regulatory
  • SaaS

Compensation & Benefits

We offer a competitive salary range aligned with local market value. The base salary for this role in Bulgaria is between 101,000- 119,000 EUR.

Total compensation for this role consists of base salary, a quarterly bonus plan, and equity.  For all other countries, we have competitive pay bands based on market standards.

Individual compensation decisions are based on a number of factors, including experience level, skillset, and balancing internal equity relative to peers at the company. We expect the majority of the candidates who are offered roles at our company to fall healthily throughout the range based on these factors. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with you as a candidate.

Why Muck Rack?

Remote Work, Forever

Fully distributed team with a permanent remote setup

Responsibilities

Design, build, and maintain the core systems that power Muck Rack’s content ingestion pipeline

Lead technical design and architecture discussions that improve data processing, scalability, and reliability

Collaborate with Product, Data Science, and Platform teams to deliver high-quality, structured data that supports customer workflows

Drive continuous improvement in code quality, testing, security, and performance

Take ownership of project delivery, ensuring initiatives are completed with a balance of speed and stability