Rodeo
ResourcesPartnersSign in

ANNA

Senior AI-Native Software Engineer

London
Posted about 2 months ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior AI-Native Software Engineer

Senior AI-Native Software Engineer

One of the UK's fastest-growing fintechs is hiring. At ANNA Money, we're building the AI-native financial operating system for small businesses.

We're moving beyond simply being AI-powered. AI is becoming fundamental to how we design software, build products and solve engineering problems.

Our mission is ambitious: to build an intelligent operational employee for small businesses—one capable of taking care of the repetitive administrative work that founders shouldn't have to do themselves. From banking and payments to invoicing, bookkeeping, tax and company formations, we're combining financial infrastructure, automation and AI into a single product experience trusted by more than 230,000 businesses.

Why Join ANNA?

This isn't a role where you'll spend years maintaining legacy systems or waiting for decisions to work their way through layers of management. Our engineers work directly with Product, Design and Engineering leadership to shape both the products we build and the way we build them. You'll have genuine ownership from day one, influence technical direction, and help define what an AI-native engineering organisation looks like.

You'll work on problems involving:

  • AI agents & LLM orchestration
  • Backend engineering
  • Financial infrastructure
  • Distributed systems
  • Operational automation
  • Real-time data processing
  • Product scalability
  • Developer tooling
  • Customer-facing product experiences

If you're excited by the future of AI-native software engineering, enjoy solving complex technical problems and want to help build products that genuinely transform how small businesses operate, we'd love to hear from you.

Come and help us define what the next generation of engineering looks like.


How We Build Software

At ANNA, we believe AI makes great engineers even better. Our teams actively embrace modern AI-assisted development to improve productivity, accelerate delivery and automate repetitive engineering tasks.

That means working with technologies and tools such as:

  • Claude Code
  • GitHub Copilot
  • LLMs
  • AI Agents
  • Intelligent automation

These tools help us move faster. But speed without engineering judgement creates technical debt.

We're looking for engineers who know how to combine AI-assisted development with excellent software engineering fundamentals—using AI where it adds value while applying the experience and judgement needed to build scalable, maintainable production systems.

Previous commercial AI experience isn't essential. Curiosity and a willingness to embrace modern engineering practices are.


What You'll Be Doing

  • Design and build scalable backend services used by hundreds of thousands of businesses.
  • Develop customer-facing product features across ANNA's financial platform.
  • Use AI-assisted development tools to accelerate software delivery while maintaining engineering quality.
  • Build intelligent workflows, automations and AI-native product experiences.
  • Reverse engineer existing systems and understand complex technical dependencies.
  • Validate, review and improve AI-generated code before it reaches production.
  • Contribute to architectural decisions across our platform.
  • Write clean, maintainable, well-tested code.
  • Improve system performance, reliability and scalability.
  • Collaborate closely with Product Managers, Designers, Data Scientists and fellow Engineers.
  • Take ownership of your work from idea through to production.
  • Continuously improve developer experience, tooling and engineering standards.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.


What We'll Be Looking For

Our interview process isn't about memorising algorithms or catching candidates out. We're interested in how you think.

Throughout the interview process we'll assess:

  • Backend engineering fundamentals.
  • Software architecture and system design.
  • Problem solving and technical judgement.
  • Product thinking.
  • Collaboration and communication.
  • Engineering quality.
  • Curiosity and continuous learning.
  • Your approach to AI-assisted software development.
  • End-to-end ownership of features in the domain of the team.

Our live coding exercise focuses far more on your thought process, engineering decisions and communication than producing the "perfect" solution.


Our Technology Stack

Our engineering teams currently work across:

  • Python
  • TypeScript
  • React
  • PostgreSQL
  • RabbitMQ
  • Kubernetes
  • Flutter
  • AWS & Google Cloud

You don't need experience across every technology. Strong engineering fundamentals and the ability to learn quickly matter much more.


Essential Experience

  • Significant commercial experience developing software in Python, Java, C# or Go.
  • Strong backend engineering experience.
  • Experience designing and building scalable distributed systems.
  • Strong understanding of software architecture and engineering best practices.
  • Excellent debugging and problem-solving skills.
  • Experience writing clean, maintainable and well-tested code.
  • Comfortable working in cross-functional product teams.
  • Excellent communication skills.
  • A product mindset with genuine curiosity about solving customer problems.

Nice to Have

Experience with any of the following would be beneficial:

  • Python asynchronous frameworks (e.g., aiohttp, FastAPI)
  • Docker, Kubernetes or Helm
  • PostgreSQL or MongoDB
  • RabbitMQ
  • Flutter / Dart
  • AI-assisted development tools such as Claude Code, Cursor or GitHub Copilot
  • LLM APIs, AI agents or agentic workflows
  • Prompt engineering or intelligent automation

If you haven't worked extensively with AI-native tooling but are excited by where software engineering is heading, we'd still love to hear from you.


Life at ANNA

We're proud of our flat organisational structure, where engineers are trusted to make decisions, challenge ideas and own outcomes. Today our global team consists of more than 200 people, with a collaborative mix of engineers, designers, data scientists and product specialists working together to build products that genuinely improve the lives of small business owners. We deploy to production hundreds of times every month, continuously experiment, and believe the best ideas can come from anywhere.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Visa Sponsorship

For Skilled Worker visa sponsorship, ANNA covers all costs we are legally required to pay as your sponsoring employer, including the Certificate of Sponsorship (CoS) fee and Immigration Skills Charge (ISC).

Candidates are responsible for their own visa application fee and Immigration Health Surcharge (IHS), payable directly to the UK Home Office.


What We Offer

Benefits

At ANNA, we celebrate a flat organisational structure. Below are some highlights of life and benefits at ANNA:

Life at ANNA (flexible by design)

  • Flexible working — focused on trust, autonomy and outcomes
  • Remote or hybrid working, depending on role
  • Work from anywhere for up to 3 months
  • Support towards home working equipment
  • Flexible hours for caregiving responsibilities
  • Temporary reduced hours / phased returns

Growth & Wellbeing

  • Time off for your child’s first day of school (non-negotiable)
  • Growth Shares employee share options
  • Mental health support:
    • Trained Mental Health First Aiders
    • Perkbox Employee Assistance Programme (EAP) + counselling support
    • Access to an online GP

Health

  • Free Bupa private medical insurance

Wellbeing & Work-Life Balance

  • On-demand wellness content
  • Menopause support (policy + practical adjustments)

Financial Wellbeing

  • Salary sacrifice pension contributions
  • Workplace nursery salary sacrifice
  • Perkbox discounts & rewards

Rewards

  • Cycle to Work scheme
  • Salary sacrifice for Home Working and Tech equipment

Travel & Learning

  • £1,000 annual personal travel allowance
  • £1,000 annual personal learning allowance (including non-work learning)

Parental & Family Leave

  • Enhanced parental leave
  • Adoption leave
  • Compassionate family leave (for pregnancy loss or other family emergencies)

Health & Dependants

  • Emergency dependent leave

Belonging & Connection

  • Monthly team brunches
  • Team-building events
  • Free drinks & snacks in the office

A Quick Note on Applications

We’re expecting a high level of interest in this role, so while we may not be able to respond to every individual question, we’ll keep candidates updated throughout the process and aim to get back to everyone, good or bad.

Staying Safe When Applying

  • We’ll never ask you for money, bank details, or sensitive personal information.
  • All official communication will come from an @anna.money email address.
  • If something raises concerns, don’t hesitate to check with us.

Connecting with Recruiters

We do not accept unsolicited CVs from agencies. If you’re a recruiter, please only send candidates we’ve approved to work together for a specific role.

Equal Opportunity

ANNA is an equal-opportunity employer. We hire based on ability, potential, and what you can bring to the team. If you require any adjustments during the process, please inform us. We’re happy to accommodate.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Python
Backend Engineering
Distributed Systems
Software Architecture
System Design
AI Agents
LLM Orchestration
TypeScript
React
PostgreSQL
RabbitMQ
Kubernetes
AWS
Google Cloud
Problem Solving
Product Thinking

Location

London, England, United Kingdom

Sign up to applySee more jobs like this