Data Engineer
New Yesterday
Job Description
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.
- Location:
- London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Data Engineer - Location: London
-
London
- Technology
Job Description We’re working with a leading Investment company who is looking to hire a Data Engineer to join their fast-growing team. As a Data Engineer, you’ll help build and scale cloud-based data pipelines and infrastructure that ...
More Details -
-
New Yesterday
Data Engineer
-
United Kingdom
- IT
Job Title: Data Engineer (x2) - School WiFi Upgrade Project Location: Walker, Newcastle Contract: 4-6 week project Shifts: Backshift 4:00 PM - 2:00 AM (except one week during half-term: 8-hour day shifts) Project Overview: Manpower Engineering ar...
More Details -
-
New Yesterday
Data Centre Engineer
-
London
-
£85,000
- Engineering
Data Centre Engineer Remote with travel - UK based and must have right to work in the UK Permanent About Our Client Our client is a global leader in data centre operations, known for its commitment to engineering excellence and an innovative, emplo...
More Details -
-
New Yesterday
Senior Data Engineer
-
City Of London
- Technology
Job Description SENIOR DATA ENGINEER PERMANENT CITY OF LONDON £90,000 - £100,000 HYBRID work available - City of London office/Home As a key member of this team, you will play a pivotal role in designing and implementing data warehousing soluti...
More Details -
-
New Yesterday
Data Solutions Engineer
-
London
- Other
At Trustpilot, we're on an incredible journey. We're a profitable, high-growth FTSE-250 company with a big vision: to become the universal symbol of trust. We run the world's largest independent consumer review platform, and while we've come a long w...
More Details -
-
New Yesterday
Data Engineer
-
London
- IT & Technology
PURPOSE OF THE ROLE The BBC is reinventing itself for a new generation—delivering world-class creativity, global reach, and public value. The World Service supports international journalism across over 40 languages and markets. Our team is adding to...
More Details -