ANNA Money Logo

ANNA Money

Senior Software Engineer

Reposted 13 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in London, Greater London, England, GBR
Senior level
In-Office or Remote
Hiring Remotely in London, Greater London, England, GBR
Senior level
Senior Software Engineer to develop software solutions, lead technical design, and mentor team members, focusing on enhancing business admin processes.
The summary above was generated by AI

One of the UK’s fastest-growing fintechs is hiring.

At ANNA Money, we’re rethinking what business admin should feel like for freelancers, founders and small businesses. No jargon, no clunky tools — just smart, intuitive products that actually save people time.

From invoicing and expenses to tax and accounting, we’re building a platform that removes the hassle from running a business. Powered by AI and backed by genuinely brilliant customer support, ANNA helps thousands of customers focus less on admin and more on what they do best.

Our Vision: ANNA Money endeavours to alleviate the burden of time-consuming administrative tasks that every small business owner inevitably encounters. Our core objective is to automate these repetitive tasks, enhancing our customers’ efficiency, speed, and overall ease. This dedication to automation supports our customers’ business operations and allows them the freedom to dedicate time to other critical aspects of their business.

Our Team: Globally, ANNA Money boasts a diverse team of approximately 150 professionals, primarily consisting of adept software developers and innovative data scientists dedicated to advancing our product offerings. Presently, over 100,000 customers trust ANNA for their banking and administrative needs.

Our Approach: We pride ourselves on remaining at the forefront of technological advancements, employing a modern technical stack and methodologies that enable us to deploy code to production an impressive 750 times per month.

Join Us: If you're driven by innovation, hold a passion for creating impactful solutions, and are looking for an opportunity to contribute to the revolutionising of business administration for freelancers and small businesses across the UK, ANNA Money is your platform to thrive. Together, let's transform the way businesses approach admin and banking – making it smarter, faster, and more efficient for everyone.

Explore career opportunities with us and become a key player in shaping the future of business administration.

Our Technology Stack

  • Python (aiohttp, sqlalchemy)
  • TypeScript (React, MobX)
  • Flutter/Dart
  • PostgreSQL/MongoDB
  • RabbitMQ
  • Kubernetes

What You’ll Do

  • Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance
  • Own technical solution design for significant product features, software modules, and technical initiatives
  • Demonstrate self-guided problem-solving abilities to create robust technical solutions for vague business requirements
  • Take initiative to course-correct projects when they deviate from their intended path
  • Collaborate with a cross-functional team of engineers, product managers, UX designers, and mobile developers to build new features
  • Write unit and integration tests alongside production code to ensure reliable and scalable features
  • Contribute to regular planning sessions such as refinement and task prioritisation
  • Take ownership of your code from inception to deployment into Production, following a continuous delivery model.
  • Get involved in live incidents as required, following the internal incident management process
  • Support, coach, and mentor other team members, setting high standards and continually improving processes
  • Provide technical support to internal teams and actively share knowledge through documentation
  • Initiate and contribute to broader engineering technical designs
  • Staying abreast of and (where necessary) applying the latest emerging technologies

Requirements
  • Experience developing software in one or more programming languages from the list (Python, Java, C#, Go)
  • 7+ years of software engineering experience in an industrial setting
  • Experience with data structures or algorithms
  • Experience building distributed systems
  • Excellent verbal communication skills. Good problem-solving skills. Team player.
  • Experience with UI/UX

Preferred qualifications

  • Proficiency in Python with experience in asynchronous frameworks (aiohttp, fastapi, etc)
  • Experience with Docker, Kubernetes, Helm
  • Experience with RabbitMQ, PostgreSQL, MongoDB
  • Experience with Flutter/Dart

Visa sponsorship costs

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

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

You can find more details about these costs on the UK Government website: UK Skilled Worker Visa – How much it costs


BenefitsWhat We Offer

At ANNA, we celebrate a flat organisational structure. You might be wondering what that means! Well, it’s all about empowering our team by sharing power and decision-making responsibilities, so everyone can feel a sense of ownership.

🏡 Life at ANNA (flexible by design)

🤸 Flexible working — focused on trust, autonomy and outcomes

☕ Hybrid or Remote 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 when life needs it

🏫 Time off for your child’s first day of school (non-negotiable 🥹)

📈 Employee Growth Share options — because when ANNA grows, you grow too

💛 Wellbeing (because you’re a human first)

⛑️ Trained Mental Health First Aiders
🥼 Perkbox EAP + counselling support
💊 Online GP access & prescription service
⭐️ Bupa private medical insurance
🧘 On-demand wellness content
😌 Menopause support (policy + practical adjustments that actually help)

💰 Financial Wellbeing (money matters — we’re ANNA after all)

📊 Salary sacrifice pension contributions
👶 Workplace nursery salary sacrifice
🏷️ Perkbox discounts & reward points
🚲 Cycle to Work scheme
💻 Salary sacrifice for Home & Tech

🚀 Growth & Self-Direction (invest in you)

✈️ £1k annual personal travel allowance
📚 £1k annual personal learning allowance (including non-work learning — yes, really)

🌿 Time Off & Life Moments (the important stuff)

🧑‍🍼 Enhanced parental leave
✨ Adoption leave
🤍 Pregnancy loss & compassionate family leave
🏥 Emergency dependent leave

🤝 Belonging & Connection (we actually like each other)

🍓 Monthly team brunches
👏 Regular 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 to ANNA

We’ll never ask you for money, bank details, or sensitive personal information during the hiring process.
All communication will come from an official @anna.money email address.

If something doesn’t feel right, it probably isn’t — feel free to check with us directly.

🚫 Working with recruiters

We don’t accept unsolicited CVs from agencies.
If you’re a recruiter, please don’t send candidates unless we’ve agreed to work together on 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 — nothing else.

If you need adjustments during the process, just let us know. We’ll work with you.

HQ

ANNA Money London, England Office

7e Wakefield Street, London, United Kingdom, WC1N 1PG

Similar Jobs

20 Days Ago
Remote or Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
As a Senior Software Engineer, you will design and implement solutions, mentor junior engineers, and ensure the reliability and scalability of systems.
Top Skills: GoPythonTypescript
14 Hours Ago
In-Office or Remote
Senior level
Senior level
Energy • Manufacturing • Solar • Renewable Energy
The Sr. Software Engineer - Data Platform designs scalable data solutions, enhances the data platform, and applies engineering best practices for data analytics and governance.
Top Skills: SparkAWSAzureCi/CdInfrastructure As CodeJavaPysparkPythonScalaSQL
Yesterday
In-Office or Remote
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Information Technology
The role involves architecting and developing cross-platform libraries in Rust and other languages, contributing to both mobile and web applications. Responsibilities include delivering complex features and ensuring a cohesive user experience across platforms.
Top Skills: C/C++JavaScriptKotlinMetalOpenglRustSwiftTypescriptWebassemblyWebgpuWgpu

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account