Senior Software Engineer - Fintech
- liverpool, merseyside, EC2N 2DT, United Kingdom
- Permanent·Remote
- Full time
- £100,000 - £100,000 Per Annum
Job Description
About the Role
Our client is looking for a seasoned Senior Software Engineer with a passion for Fintech to join their innovative and fully remote team. You will be instrumental in designing, developing, and deploying scalable, high-performance software solutions that power cutting-edge financial applications. This role offers the chance to work with modern technologies, contribute to architectural decisions, and mentor junior engineers within a collaborative, agile environment. You will play a key role in shaping the future of our client's digital financial services from anywhere within the UK, impacting thousands of users daily.
Key Responsibilities
- Design, build, and maintain robust backend services and APIs using languages like Python, Java, or Go.
- Develop and optimize database solutions, ensuring data integrity and performance for financial transactions.
- Implement and advocate for best practices in software development, including test-driven development (TDD), CI/CD, and code reviews.
- Collaborate with product managers, designers, and other engineers to translate complex requirements into elegant technical solutions.
- Troubleshoot, debug, and upgrade existing systems, ensuring high availability and reliability.
- Contribute to architectural discussions and technology selection for future projects.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software development, with a strong focus on backend systems.
- Proficiency in at least one modern programming language and experience with microservices architecture.
- Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience working with relational and NoSQL databases.
- Excellent problem-solving skills, a proactive attitude, and the ability to work effectively in a remote , collaborative setting.
Benefits
- Highly competitive salary and stock options.
- Fully remote working arrangement with flexible hours.
- Comprehensive private medical, dental, and vision insurance.
- Generous annual leave and paid holidays.
- Budget for professional development, conferences, and learning resources.


