Menu
Gold Media Tech
Close menu Gold Media Tech
Request Free Consultation

Job: Senior Software Engineer

Python, Java, React
Remote
Full Time
Apply for this job - or - Join our talent network

Role Overview:

Our client is seeking a Senior Software Engineer with experience in backend development, data ingestion, and processing at an enterprise scale. This role is ideal for engineers who enjoy working with complex datasets, building robust ingestion pipelines, and integrating third-party data sources into scalable systems.

Key Responsibilities:

  • Develop and optimize Python-based data ingestion pipelines using Dagster.
  • Work on integrating and formatting external data sources (e.g., OpenSanctions, NewsCatcher, Kharon).
  • Enhance and maintain a fuzzy matching engine that processes large datasets.
  • Collaborate with backend and frontend teams to ensure seamless data flow.
  • Build and maintain APIs to support programmatic search and retrieval of adverse media data.
  • Deploy and monitor services using AWS (US-east-1), Helm, and Grafana.
  • Work closely with stakeholders to deliver a mission-critical Adverse Media product before the end of April.

Technical Stack:

  • Backend: Python (primary), Java
  • Data Processing: Dagster, Flink, Jooq
  • Cloud & DevOps: AWS (US-east-1), Helm, Grafana
  • Frontend: React, MUI component libraries

Qualifications:

  • 5+ years of experience in backend engineering with Python.
  • Strong experience with data ingestion, ETL pipelines, and third-party API integrations.
  • Familiarity with machine learning or NLP for processing adverse media is a plus.
  • Experience working in fintech, compliance, or enterprise-grade data systems is highly preferred.
  • Strong problem-solving skills and ability to work independently in a remote team environment.