Job Openings Senior Backend Engineer

About the job Senior Backend Engineer

About the Company

Tanami is reshaping access to private markets in the Middle East and beyond.
We're creating the foundational backend systems that power private market access from secure authentication and transaction processing to portfolio management and regulatory compliance.

The Role

We're looking for a Senior Backend Engineer with significant financial application experience who can architect robust systems from the ground up.You'll own core infrastructure decisions, build scalable APIs, and take full responsibility for the reliability of mission-critical financial workflows.

This role requires deep expertise in Test-Driven Development, Domain-Driven Design, cloud architecture, and database design.You'll be expected to model complex financial logic with precision, build APIs that are a joy to use, and ensure every system is observable, testable, and resilient.

What You'll Do

  • Design and build scalable backend services and APIs using TypeScript/Node.js
  • Architect data models and implement complex financial business logic
  • Practice Test-Driven Development and maintain high test coverage
  • Apply Domain-Driven Design principles to model financial domains accurately
  • Own AWS infrastructure decisions (Lambda, RDS, Cognito) and implementation
  • Design and optimize PostgreSQL databases and data models
  • Build secure REST APIs with proper authentication and authorization
  • Take initiative on technical decisions that impact product direction
  • Collaborate directly with product and business stakeholders
  • Debug production issues, optimize performance, and ensure system reliability

What We're Looking For

  • 6+ years of hands-on backend development experience with production systems
  • Significant experience building financial applications (fintech, banking, payments, trading platforms, or investment systems)
  • Strong TDD practices you write tests first and maintain comprehensive test coverage
  • Domain-Driven Design expertise you can model complex business domains effectively
  • Cloud architecture experience particularly AWS serverless and managed services
  • Database design proficiency deep PostgreSQL knowledge, schema design, and optimization
  • REST API design you build intuitive, well-documented, versioned APIs
  • Strong TypeScript/Node.js experience with production systems
  • Startup mentality comfortable with ambiguity, taking initiative, wearing multiple hats
  • High autonomy you identify problems and drive solutions without detailed specifications
  • Excellent communication and collaboration skills

Nice to Have

  • Multi-currency systems or investment platform experience
  • Infrastructure as Code (Terraform, CloudFormation)
  • Event-driven architectures and message queues
  • Understanding of regulatory requirements (KYC/AML) or compliance frameworks
  • Experience with financial modeling or accounting principles
  • Arabic language skills or experience with RTL/internationalization