Overview
Data Engineer 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.
Meet Citywire
We cover - and connect - all sides of the $100 trillion global asset management industry - through our news, events and insights.
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.
Join the team at the Heart of Wealth.
Our perks
- -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.
- Competitive private pension scheme.
- 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.