Join a fast moving and ambitious team

We’re building Diesta with the kind of people London does best: sharp minds, fire in their belly and the heart in the right place.

If you’re looking for the next stage in your career and want to work on a genuinely large challenge, we'd love to hear from you.

Pick a topic

Engineering

Operations

Sales

Join a fast moving and ambitious team

We’re building Diesta with the kind of people London does best: sharp minds, fire in their belly and the heart in the right place.

If you’re looking for the next stage in your career and want to work on a genuinely large challenge, we'd love to hear from you.

Pick a topic

Engineering

Operations

Sales

Join a fast moving and ambitious team

We’re building Diesta with the kind of people London does best: sharp minds, fire in their belly and the heart in the right place.

If you’re looking for the next stage in your career and want to work on a genuinely large challenge, we'd love to hear from you.

Pick a topic

Engineering

Operations

Sales

Diesta Limited (Company Number: 13969906, Firm Reference Number: 1012426) is an agent of Plaid Financial Ltd. (Company Number: 11103959, Firm Reference Number: 804718), an authorised payment institution regulated by the Financial Conduct Authority under the Payment Services Regulations 2017. Plaid provides you with regulated account information services through Diesta as its agent.

© 2025 DIESTA LTD.

MADE WITH

IN LONDON

Diesta Limited (Company Number: 13969906, Firm Reference Number: 1012426) is an agent of Plaid Financial Ltd. (Company Number: 11103959, Firm Reference Number: 804718), an authorised payment institution regulated by the Financial Conduct Authority under the Payment Services Regulations 2017. Plaid provides you with regulated account information services through Diesta as its agent.

© 2025 DIESTA LTD.

MADE WITH

IN LONDON

Diesta Limited (Company Number: 13969906, Firm Reference Number: 1012426) is an agent of Plaid Financial Ltd. (Company Number: 11103959, Firm Reference Number: 804718), an authorised payment institution regulated by the Financial Conduct Authority under the Payment Services Regulations 2017. Plaid provides you with regulated account information services through Diesta as its agent.

© 2025 DIESTA LTD.

MADE WITH

IN LONDON