Absolutely No Nonsense Admin
Senior Software Engineer
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• 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.
• 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
• 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
Senior Software Engineer, Go
Form3We design, build and run the technology that powers the future of payments.
• 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



