At a Glance
- Tasks: Design and deploy cloud-native solutions using your software development and DevOps skills.
- Company: Join a renowned cybersecurity company making waves in the financial sector.
- Benefits: Earn up to £600 per day, with a flexible hybrid work model.
- Why this job: Work on impactful projects while solving complex problems at scale.
- Qualifications: Experience with Golang, Python, AWS, GCP, Kubernetes, and Terraform is essential.
- Other info: This is a 6-month contract role, perfect for self-motivated tech enthusiasts.
The predicted salary is between 48000 - 72000 £ per year.
Senior Software Engineer – Web3 & Digital Finance Platform
Up to £85,000 + Equity
Full Remote – Europe
We’re representing a pioneering digital finance company operating at the intersection of FinTech and Web3. Their platform powers a new generation of yield and investment products for digital asset holders, combining financial-grade infrastructure with the flexibility and innovation of blockchain technology.
They’re now looking for a Senior Software Engineer to join their distributed engineering team. This is a rare opportunity to work on real-world Web3 integrations and contribute to a production-grade platform that underpins institutional-scale digital finance.
You’ll be part of a small, high-performing engineering team responsible for building and evolving the company’s core backend systems and APIs. Your work will directly support blockchain integrations, custody solutions, and partner-facing investment products.
Key Responsibilities as a Senior Software Engineer:
- Design, develop, and maintain backend systems and APIs that power digital asset and yield products.
- Build integrations with crypto exchanges, custodians, and blockchain data sources.
- Write robust, maintainable, and well-tested code in a modern cloud environment.
- Participate in architectural design and infrastructure evolution.
- Contribute to continuous integration, deployment, and production operations.
Core Skills & Experience Required:
- 5+ years of professional experience in software engineering, primarily backend-focused.
- Strong command of TypeScript and experience building production-grade APIs.
- Solid knowledge of PostgreSQL or similar relational databases.
- Familiarity with containerisation and orchestration tools (Docker, Kubernetes).
- Practical experience deploying and maintaining systems in AWS or other cloud environments.
- Proven ability to write high-quality, testable, and well-documented code.
- Excellent communication skills and comfort working in distributed teams.
Nice to Have:
- Hands-on experience with blockchain or Web3 technologies, such as:
- Integrating with crypto exchanges or custodial APIs
- Using Web3 libraries to query blockchain data or interact with smart contracts
- Building secure transaction flows or DeFi integrations
- Experience with frontend frameworks (e.g. React) or end-to-end feature development.
- Familiarity with test automation or performance testing for distributed systems.
Why Join?
- Competitive salary up £85,000 + Equity
- Fully remote role
- Build real-world Web3 infrastructure powering institutional and consumer digital finance.
- Fully remote role open to candidates based in Europe.
- Competitive salary and benefits, plus opportunities for professional growth.
- Work with experienced engineers in a fast-evolving, high-impact domain.
If you\’re a Senior Software Engineer looking to join a unique company in the blockchain space don\’t hesitate to apply!
** Unfortunately due to a high number of applications, not all applicants will receive feedback.
Senior Software Engineer employer: Formula Recruitment
Contact Detail:
Formula Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Golang, Python, AWS, and GCP. Having hands-on experience or projects showcasing these skills can significantly boost your chances of standing out.
✨Tip Number 2
Network with professionals in the cybersecurity and cloud computing sectors. Attend relevant meetups or online forums to connect with others who may have insights into the company or the role, which could give you an edge during the interview process.
✨Tip Number 3
Prepare to discuss your previous experiences with cloud-native solutions and infrastructure automation. Be ready to share specific examples of how you've solved complex problems in past roles, as this will demonstrate your capability to handle the responsibilities of the position.
✨Tip Number 4
Research the company’s recent projects and initiatives in the cybersecurity space. Understanding their goals and challenges will allow you to tailor your conversation during interviews, showing that you're genuinely interested and knowledgeable about their work.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang, Python, AWS, and GCP. Emphasise any previous work with cloud-native solutions and infrastructure automation to align with the job requirements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for solving large-scale problems and your ability to build relationships with stakeholders. Mention specific projects where you have successfully implemented cloud-native software solutions.
Showcase Relevant Projects: Include examples of past projects in your application that demonstrate your expertise in Kubernetes, Terraform, and Liquibase. Highlight your role in these projects and the impact they had on the organisation.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Senior Software Engineer role.
How to prepare for a job interview at Formula Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Golang, Python, and cloud platforms like AWS and GCP. Bring examples of projects where you've successfully implemented these technologies, especially in a cloud-native context.
✨Demonstrate Problem-Solving Abilities
Since the role involves solving problems at scale, be ready to share specific instances where you've tackled complex challenges. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Highlight Your DevOps Experience
Discuss your proficiency with tools like Kubernetes, Terraform, and Liquibase. Explain how you've used these tools to automate infrastructure and improve deployment processes in previous roles.
✨Build Rapport with Stakeholders
Emphasise your ability to build relationships and communicate effectively with stakeholders. Prepare to discuss how you've uncovered valuable features for clients in past projects, showcasing your understanding of their needs.