ANNA Money logo
ANNA Money

Absolutely No Nonsense Admin

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2018H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

39 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

ANNA Money

• 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

Job 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

Related Job Pages

More Full-stack Engineer Jobs

Toast logo

Staff Software Engineer

Toast

We empower the restaurant community to delight guests, do what they love, and thrive.

Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• Join a collaborative team of Design, Product, QA, and other engineering members in developing robust and scalable full-stack software applications. • Lead complex projects that improve functionality and reliability for our customers • Provide design feedback and participate in code reviews to ensure implementation meet requirements • Drive architectural discussions and influence the technical roadmap • Advocate for best coding practices to raise the bar for you, your team, and the company • Mentor and provide technical guidance to other team members • Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.

Canada
$175K - $220K / year
Sonatype logo

Senior Software Engineer – Agentic First

Sonatype

Bringing you a better way to build software.

Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Design and implement scalable, high-performance features across the stack • Take features from ambiguous requirements through design, implementation, rollout, and on-call operability • Spend your time on direction, review, evals, and testing • Contribute to internal playbooks, tooling, and rituals for how Sonatype engineers work with agents • Write and ship clean, well-tested, observable code

United States
Sonatype logo

Staff Software Engineer, Agentic First

Sonatype

Bringing you a better way to build software.

Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Lead the design and delivery of enterprise-grade capabilities within Nexus Repository Manager • Set technical direction for major product areas • Partner with Principal engineers on technical decisions • Mentor Senior engineers to secure software supply chains at scale

United States
Form3 logo

Senior Software Engineer, Go

Form3

We design, build and run the technology that powers the future of payments.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Designing, building, and running cloud-native microservices in Go that are the backbone of our real-time payments platform • Building systems that are highly available, low-latency, and scalable, handling billions of payment requests with precision and resilience • Taking full ownership of services: from initial design and implementation to deployment and production support • Working with a mindset where cost-efficiency, observability, and operational excellence are core to how we build • Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement • Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps environment

United Kingdom