AWS/Python Software Engineer

Citywire Financial Publishers Ltd
London

AWS/Python Software Engineer - Data

We’re looking for a talented and proactive AWS/Python Software Engineer to join our data engineering team. You will be designing and building data systems, APIs, and event-driven services that power Citywire’s global products.

We prototype fast, ship often, and iterate quickly, but we also know when to slow down and engineer for resilience, observability, and scale. You’ll have the autonomy to explore new approaches, and the responsibility to help turn early ideas into robust, production-ready systems.

If you enjoy solving real problems with clean, principled engineering - and you want ownership from design to deployment - you’ll fit right in.

What you’ll be doing:

  • Building and deploying containerized services and APIs on AWS (ECS, Lambda, API Gateway, Fargate, etc.).
  • Working across an AWS-centric stack - Kinesis, SQS, EventBridge, DynamoDB, S3, Aurora, and more.
  • Designing and building event-driven, real-time, and batch data pipelines using Python.
  • Developing and integrating RESTful APIs, using frameworks like FastAPI or Django REST.
  • Contributing to CI/CD pipelines using Terraform, Docker, and Git workflows.
  • Writing clean, testable, modular code with pytest, applying TDD where helpful.
  • Using ORMs and validation frameworks (SQLAlchemy, Pydantic) to model and persist data.
  • Helping design observability into everything - CloudWatch Logs, metrics, tracing (X-Ray), structured logging.
  • Taking projects from prototype to production, balancing speed and long-term maintainability.

What we’re looking for:

  • Professional Experience: Proven experience in data engineering or backend development.
  • Strong Engineering Fundamentals: Solid Python skills with experience designing clean, maintainable and well-tested code.
  • AWS Experience: Hands-on use of key AWS services in production environments, ideally including Lambda, Kinesis, EventBridge, SQS, DynamoDB and S3.
  • API & Backend Experience: Confidence building and integrating RESTful APIs and working with frameworks such as FastAPI, DRF or Flask.
  • Cloud-Native Mindset: Comfortable with Dockerised deployments, Terraform, Git workflows and distributed system concepts.
  • Data & Storage Knowledge: Competence in SQL, familiarity with NoSQL, and experience with pipeline or data-driven architecture.
  • Collaborative & Curious: A team player who enjoys learning, problem-solving and contributing to a supportive engineering culture.
  • Nice to Haves: Experience with Spark/EMR/Glue, dbt, OpenSearch, event-driven patterns, or modern developer tooling.

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.

Posted 2025-11-21

Recommended Jobs

IT Support Engineer (IT)

Rise Technical Recruitment Ltd
London

IT Support Engineer Stevenage (Site-based, Monday to Friday, 9am-5:30pm with flexibility) £27,000 to £30,000 + 25 days holiday (3 taken at Christmas shut down), enhanced pension, death in service E…

View Details
Posted 2025-11-15

Economics Teacher - Oxbridge Specialist - Tower Hamlets...

Marchant Recruitment
London

Economics Teacher – Lead Rigorous Oxbridge Preparation and Drive High A-Level Success – Tower Hamlets (Independent) A highly academic , fee-paying independent day school in Central London is …

View Details
Posted 2025-10-10

Plumber

A Lings Group Limited
London

Plumber A Lings Group Limited are multi skilled domestic and commercial business offering trades as emergency contractors, as we scale and grow our business to multiple insurance companies, social hou…

View Details
Posted 2025-11-18

Property Performance, Compliance and Data Officer

Bromley Council
Bromley, Greater London

Job Category : Facilities & Environmental Services Location : Bromley Council Hours Per Week : 36.00 Start Date : Immediate Start Start Time : 08:30 End Time : 17:00 Salary: £12.60 …

View Details
Posted 2025-11-06

ECT of Science (Biology Specialist) - Independent Girls'...

Marchant Recruitment
Brent, Greater London

A leading independent Girls' School in Brent, North West London, known for its superb science laboratories and success in inspiring girls in STEM, is seeking a confident ECT of Science (Biology Speci…

View Details
Posted 2025-10-11

Private funds Paralegal - 12mth FTC

Michael Page
London

Provide support to the private funds team and their advisers, including document drafting and review. Assist with fund formation and ongoing fund management processes. Conduct legal research an…

View Details
Posted 2025-09-24

Graduate Property Consultant

The Opportunity Hub UK
Central London

Start your career in property with a role that combines hands on experience with flexible remote working. As a Graduate Property Consultant, you'll be a key part of our team, providing expert support …

View Details
Posted 2025-10-27

Asbestos Contract Manager

Stonewater
London

Asbestos Contract Manager Location: Remote Salary: £55,000 per annum Closing date: 01 December 2025 Are you passionate about building safety and compliance? We are seeking an experienced an…

View Details
Posted 2025-11-06

Senior Brand Media Manager

Sephora
London

Sephora seeks a Senior Brand Media Manager in London to define and implement media strategies for the UK market. The role involves collaboration with various teams, managing agency relationships, and …

View Details
Posted 2025-11-15

Quality Assurance

The Best Connection Employment Group
Erith, Greater London

Contract : Full time Weekly hours : 40 The Best Connection are currently recruiting for a candidate to join their quality assurance team. This is an exciting opportunity to join a friendly …

View Details
Posted 2025-11-18