Senior Backend Engineer

Flicknmix Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Mobile Application Development
Software Quality
Code Review
Data Stores
Software Debugging
Programming Tools
Distributed Systems
PostgreSQL
Redis
Software Engineering
Reliability of Systems
Backend
Kotlin
Containerization
Kubernetes
gRPC
Docker
Go
Microservices

Job description

In this role, you will work closely with product managers, designers, and fellow engineers to deliver robust, user-focused features. You will take ownership of backend services throughout their lifecycle, from system design and implementation through to operation and continuous improvement, within a high-trust and regulated environment., * Design, build, and operate scalable backend systems that support core platform functionality.

  • Collaborate closely with product, design, and engineering teams to deliver high-quality features.
  • Write clean, well-tested, and maintainable code, and continuously improve existing systems through refactoring and optimisation.
  • Contribute to technical design discussions, architecture decisions, and code reviews.
  • Ensure backend services meet high standards for reliability, security, performance, and correctness.
  • Participate in incident response, debugging, and operational improvements to maintain system stability.
  • Support and mentor other engineers, contributing to a strong and collaborative engineering culture.

Requirements

Do you have experience in gRPC?, * 5+ years of professional software engineering experience, with a strong focus on backend systems in production environments.

  • Strong proficiency in Golang and experience building services using modern backend architectures.
  • Experience working in regulated environments such as fintech, payments, or financial services.
  • Proven experience designing and operating large-scale, distributed systems.
  • Strong experience with relational and in-memory data stores such as PostgreSQL and Redis, including schema design and performance optimisation.
  • Experience working with cloud platforms such as AWS or equivalent providers.

Nice to Have:

  • Experience with containerisation and orchestration tools such as Docker and Kubernetes.
  • Familiarity with RPC frameworks such as gRPC.
  • Exposure to native mobile development (Swift or Kotlin), or an interest in contributing to mobile codebases over time.
  • Ability to use AI-assisted development tools to improve productivity, code quality, and system reliability.

Benefits & conditions

  • Competitive salary and employee benefits
  • Opportunity to work on core platform systems with real-world impact
  • Close collaboration with experienced engineers and product leaders
  • A pragmatic, high-quality engineering culture focused on reliability and continuous improvement

If you enjoy building dependable backend systems, taking ownership of production services, and raising engineering standards in a regulated environment, we would be pleased to hear from you.

Job Types: Full-time, Permanent

Pay: £60,000.00-£80,000.00 per year

Apply for this position