Full Stack Engineer

Harnham
London, UK
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£80,000.0 - £100,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Software Quality Data Sharing Data Systems Python (Programming Language) Standard Sql TypeScript Legacy Systems

Job description

This is a high impact engineering role within a small, specialist team responsible for accelerating product development across a growing data organisation. You will work at the cutting edge of AI-enabled engineering, building prototypes, tools, and platform components that turn complex data into usable products at speed. If you enjoy autonomy, rapid delivery, and solving ambiguous problems, this role offers immediate visibility and meaningful technical ownership., You will sit within a small, high-performing technical core, working closely with senior engineering leadership to deliver rapid, tangible results.

  • Build internal AI agents and tools that improve productivity and unlock value from group data
  • Develop prototypes that validate ideas quickly and can be demonstrated on a weekly basis
  • Modernise legacy systems using AI-assisted analysis and development approaches
  • Wrap existing systems with clean, scalable APIs to enable wider consumption
  • Generate documentation, tests, and migration tooling to support platform evolution
  • Contribute to shared data and entity platform development across the organisation
  • Continuously improve code quality, leaving systems clearer and more maintainable

Requirements

  • Strong commercial experience delivering software in fast-paced environments
  • Hands-on development capability across Python, TypeScript, and SQL
  • Comfortable working with modern AI tooling and agent-based development workflows
  • Experience working with data systems, including schema design, data quality, or lineage
  • Ability to understand and work across unfamiliar codebases effectively
  • Clear communication skills, including writing high-quality pull requests and presenting work
  • A proactive, self-directed approach with a focus on delivering outcomes quickly

Benefits & conditions

  • Competitive base salary
  • Flexible working options across London and remote environments
  • High levels of autonomy and ownership from day one
  • Exposure to complex data systems and AI-driven engineering challenges
  • Opportunity to work in a small, high-impact team with visible output
  • Clear progression as the team and platform scale

About the company

They are a data focused organisation bringing together multiple specialist businesses, each with its own technology stack and domain expertise. Their central technical team is responsible for unifying systems, modernising legacy platforms, and building AI-enabled capabilities that can be leveraged across the group. The environment is highly collaborative, delivery-focused, and driven by experimentation and measurable outcomes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:18 min

Utilizing AI and public data sharing for urban planning

Christian Wiegand +3 · WWC 2024

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

1:45 min

Overcoming HR apprehension toward technology stacks

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

Videos

See all

Related articles

See all