Techbar

Senior/Lead Backend Engineer (Data and Algorithms)

Our UK-based customer is building a new multi-tenant platform for asset management โ€“ a complex, interconnected system designed to unify disparate data sources and ontologies into a single, collaborative environment.
The platform requires advanced interoperability between different domains, offline-first functionality with data synchronization, and scalable architecture to support multiple clients and access levels.

This is a long-term project (6โ€“12 months minimum), where you will have the opportunity to shape architecture, solve challenging data problems, and work alongside a highly collaborative team in an agile environment.

 

Responsibilities

  • Design and develop core system components, including:
    • multi-tenant data management and synchronization,
    • interoperability across heterogeneous systems,
    • rule evaluation and advanced data processing.
  • Contribute to architectural decisions and implementation of shared libraries.
  • Implement offline-first capabilities and data sync mechanisms.
  • Collaborate with product owners, architects, and other developers in an agile setup (daily standups, task boards, CI/CD).
  • Ensure scalability, reliability, and maintainability of the system.
  • Stay adaptable and contribute across the stack as needed.

     

Required Skills & Experience

Core skills and knowledge: 

  • TypeScript
  • AWS Lambda, EC2
  • Computer Science & Advanced Knowledge:
  • Strong foundations in algorithms and data structures.
  • Set Theory & Categorization Theory โ€“ frameworks for organizing and classifying data.
  • Formal methods โ€“ use of mathematical models and logic in software verification.
  • Exposure to meta programming, compiler theory, abstract syntax trees/graphs, semantic graphs, knowledge graphs.
  • Basic understanding of ML concepts (e.g., loss functions, optimization).

 

To know or strong desire and ability to learn: 

  • Gherkin (optional)
  • AWS Neptune (optional)
  • Gremlin (optional)

     

Communication

  • English proficiency: B2+ (comfortable in technical discussions, daily standups, and documentation).

     

Nice to Have

  • Experience with graph databases or ontology-driven systems.
  • Building Progressive Web Applications (PWA).
  • Hands-on knowledge of large-scale, multi-tenant architectures.

 

What We Offer

  • A chance to work on an innovative project from the ground up.
  • Remote-first, flexible work environment.
  • Initial contract of 6+ months, with potential extension.
  • Collaborative, international team culture.

Required domain experience

Fintech 2.5 years

Required languages

English C1 - Advanced
Published 10 September ยท Updated 19 September
Statistics:
92 views
ยท
17 applications
84% read
ยท
50% responded
Last responded 8 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...