Data Engineer

Data Engineer

Citywire | City Of London, ENG, GB

Posted a month ago

Apply Now

Description

Join to apply for the Data Engineer role at Citywire


We’re looking for a Data Engineer with strong Python skills and experience in event-driven systems to join our growing data team. This isn’t your typical “pipelines-for-analysts” role -you’ll be building real-time systems that power applications, tooling, and commercial products across the business.


What you’ll be doing



  • Build and maintain event-driven data pipelines that power Citywire’s Catalyst platform.

  • Design resilient, fault-tolerant workflows using AWS services such as Lambda, Kinesis, SQS, DynamoDB Streams, and EventBridge.

  • Implement processors that ensure data consistency across DynamoDB, PostgreSQL (Aurora), OpenSearch, and BigQuery.

  • Modernise legacy batch processes into stream-first architectures.

  • Build and integrate APIs to enable smooth publishing and consumption of events across systems.

  • Collaborate with engineers on greenfield and existing projects, balancing speed with resilience.

  • Take ownership of key pipelines and services, ensuring reliability, performance, and scalability.

  • Share best practices and mentor others in event-driven data engineering.


What we’re looking for



  • Technical Skills: Proven experience in data engineering or backend development, with solid Python skills and hands-on use of AWS event-driven services.

  • Event-Driven Knowledge: Understanding of DLQs, retries, buffering, idempotency, and resilient design patterns.

  • Cloud & CI/CD Experience: Familiarity with Terraform, Git-based workflows, and cloud-native deployments.

  • Database Skills: Experience with SQL and NoSQL databases such as PostgreSQL, DynamoDB, or OpenSearch.

  • Problem-Solver: Comfortable working in Linux environments and confident debugging logs, scripts, and production issues.

  • Additional Skills: Exposure to Kafka, Spark, or dbt Core, with an interest in domain-driven data contracts.


We cover - and connect - all sides of the $100 trillion global asset management industry - through our news, events and insights.


Location: London, England, United Kingdom.


Culture and Values


At Citywire, we uphold a culture rooted in honesty, integrity, and fairness, where every voice is valued and heard. Our culture promotes constructive dialogue and collaboration on a global scale.


Benefits



  • Generous holiday entitlement: Start with 25 days per annum, increasing to 28 days after three years' service, and 30 days after five years' service, in addition to bank holidays.

  • Flexible working options.

  • £480 annual allowance for well-being activities or gym memberships, with assistance available for monthly or annual costs.

  • Eye-test and glasses allowance.

  • Critical illness cover and group life assurance from day one of employment.

  • Well-being support: Access to an independent Employee Assistance Programme, available 24/7.

  • Cycle to work scheme and annual travel card loans.

  • Techscheme: Purchase the latest tech through our employer scheme, spreading the cost over 12 months with National Insurance savings.

  • After two years of continuous service, access group income protection, private medical, and dental insurance.


Citywire is an equal opportunities employer.


#J-18808-Ljbffr