Senior Software Engineer

🕒 April 28

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ANNA Money

ANNA Money

51 - 200 employees

Founded 2018

💳 Fintech

🤝 B2B

🏦 Banking

💰 Series A on 2021-11

Fintech • B2B • Banking

ANNA Money is a financial technology platform that offers banking services tailored for freelancers and small businesses. It provides users with features such as expense tracking, invoicing, and money management tools designed to simplify financial tasks and improve efficiency.

📋 Description

• 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 • 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

🏖️ Benefits

• 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 (coming April ’26) • 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

Apply Now

Similar Jobs

🕒 April 28

Form3

501 - 1000

💸 Finance

💳 Fintech

☁️ SaaS

Senior Software Engineer developing cloud-native microservices for real-time payments platform at Form3. Collaborating within a remote, forward-thinking engineering team focused on scalable payment solutions.

Cloud

Distributed Systems

Kubernetes

Microservices

Go

🕒 April 28

Form3

501 - 1000

💸 Finance

💳 Fintech

☁️ SaaS

Senior Software Engineer developing and running cloud-native microservices in Go for payment technology. Collaborating with remote teams to build highly available and scalable systems.

Cloud

Distributed Systems

Kubernetes

Microservices

Go

🕒 April 28

slice

1001 - 5000

💳 Fintech

💸 Finance

Experienced Software Developer focused on scaling Front-End teams with React and TypeScript for Slice, empowering small business owners with world-class web products.

React

TypeScript

🕒 April 28

Zego

201 - 500

🚗 Transport

Backend Engineer at Zego tasked with building and maintaining backend services for the company's product. Collaborative role focusing on professional growth and using AI tools in daily workflow.

🕒 April 28

Spotify

5001 - 10000

📱 Media

👥 B2C

🛍️ eCommerce

Senior Full Stack Engineer developing the SFA platform, a web application for audiobook publishers and creators. Collaborating across teams and leveraging AI tools for scalable solutions.

Cloud

Distributed Systems

Java

Microservices

React

TypeScript