Data Engineer in City of London

Data Engineer in City of London

City of London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Build real-time data pipelines and modernise legacy systems for Citywire's Catalyst platform.
  • Company: Join Citywire, a leader in the global asset management industry.
  • Benefits: Enjoy generous holidays, flexible working, and well-being allowances.
  • Why this job: Make an impact with cutting-edge tech in a supportive, collaborative environment.
  • Qualifications: Strong Python skills and experience with AWS event-driven services required.
  • Other info: Be part of a culture that values honesty, integrity, and fairness.

The predicted salary is between 36000 - 60000 ÂŁ per year.

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.

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.

Data Engineer in City of London employer: Citywire

Citywire is an exceptional employer that fosters a culture of honesty, integrity, and collaboration, making it an ideal place for Data Engineers to thrive. With generous holiday entitlements, flexible working options, and a strong focus on employee well-being, including a dedicated allowance for health activities, Citywire supports both personal and professional growth. Located in the vibrant city of London, employees benefit from a dynamic work environment that encourages innovation and mentorship, ensuring that every team member's contributions are valued.
C

Contact Detail:

Citywire Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to current employees at Citywire on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your Python projects and event-driven systems, make sure to share it during interviews. It’s a great way to demonstrate your hands-on experience.

✨Tip Number 3

Prepare for technical challenges! Brush up on your AWS services knowledge and be ready to discuss how you’ve tackled real-time data problems in the past. We want to see your problem-solving skills in action!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Citywire team.

We think you need these skills to ace Data Engineer in City of London

Python
Event-Driven Systems
AWS Services
DynamoDB
PostgreSQL
OpenSearch
BigQuery
API Integration
Terraform
Git-based Workflows
SQL and NoSQL Databases
Linux Environments
Debugging Skills
Kafka
Spark

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your strong Python skills in your application. We want to see how you've used Python in real-world projects, especially in data engineering or backend development.

Demonstrate Your Event-Driven Knowledge: Talk about your experience with event-driven systems and AWS services. We’re keen on understanding how you’ve tackled challenges like retries, buffering, and resilient design patterns in your past work.

Be Clear About Your Cloud Experience: Let us know about your familiarity with cloud technologies and CI/CD practices. Mention any hands-on experience with Terraform, Git workflows, or cloud-native deployments to stand out.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and get you into our hiring process smoothly.

How to prepare for a job interview at Citywire

✨Know Your Tech Inside Out

Make sure you brush up on your Python skills and AWS services before the interview. Be ready to discuss how you've used event-driven systems in past projects, as this role is all about building real-time data pipelines.

✨Showcase Problem-Solving Skills

Prepare examples of how you've tackled challenges in data engineering or backend development. Think about specific instances where you debugged issues in production or improved system resilience—this will show your problem-solving prowess.

✨Understand the Company Culture

Citywire values honesty, integrity, and collaboration. Familiarise yourself with their culture and think about how your personal values align with theirs. This will help you demonstrate that you're not just a technical fit but also a cultural one.

✨Ask Insightful Questions

Prepare thoughtful questions about the team, projects, and technologies they use. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Plus, it opens up a dialogue that can make you more memorable!

Data Engineer in City of London
Citywire
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Data Engineer in City of London

    City of London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • C

    Citywire

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>