Engineering Manager at Tamatem Plus

14 Hours ago • 8 Years +

Job Summary

Job Description

As an Engineering Manager at Tamatem Plus, you will lead and scale a technical team while remaining hands-on with development. You will design, implement, and maintain features on a highly scalable payments platform, ensuring reliable, high-quality product delivery aligned with business goals. This role demands both technical depth and leadership, guiding team performance and setting technical direction for our payments infrastructure in the MENA gaming industry.
Must have:
  • Define and own the technical vision, strategy, and roadmap for payments infrastructure.
  • Lead, mentor, and grow engineering teams, championing best practices for performance, security, and scalability.
  • Oversee the full software development lifecycle for distributed payment systems and APIs.
  • Remain hands-on as a technical leader, reviewing code and solving complex problems.
  • Oversee software integrations with third-party service providers and payment networks.
  • Collaborate with Product, Compliance, Finance, and Operations leaders.
  • Uphold and exceed standards for data security, fraud prevention, privacy, and regulatory compliance.
  • Guide system architecture and ensure technical best practices.
  • Facilitate sprint planning, task estimation, and prioritization.
  • Own hiring, onboarding, performance reviews, and career development.
  • Continuously improve engineering processes for documentation, delivery, automation, DevOps, code quality, and observability.
  • 8+ years of software development experience (preferably in fintech or payments).
  • At least 2 years in leadership or people management.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong hands-on coding background (minimum 4 years with Python).
  • Experience with Django/Django REST Framework (or equivalent frameworks).
  • Solid experience with API design and building scalable systems.
  • Strong knowledge of system design, design patterns, and SOLID principles.
  • Proficiency with databases (relational + NoSQL) and containerization (Docker, Kubernetes).
  • Strong planning, estimation, and delivery skills.
  • Excellent leadership, mentoring, and communication skills.
  • Ability to thrive in a fast-paced, iterative fintech environment.
Good to have:
  • Experience with cloud platforms, Kubernetes, caching technologies, and messaging queues.
  • Exposure to unit/functional testing and CI/CD practices.
  • Experience in scaling engineering teams and frameworks for organizational problem-solving.
  • Deep background in global payments, banking APIs, fraud prevention, regulatory compliance, and data privacy.

Job Details

About Tamatem Plus

Tamatem Plus is building the leading payments and e-commerce infrastructure for the gaming industry in MENA. We empower game publishers and developers to expand across the region by enabling local payments. Our mission is to bridge the gap between global gaming companies and millions of players in the region by removing payment barriers, increasing accessibility, and unlocking new revenue opportunities.

About Role

As an Engineering Manager at Tamatem Plus, you will play a dual role: managing and scaling our technical team while staying hands-on with development. You will design, implement, and maintain features on a highly scalable payments platform, ensuring the delivery of reliable, high-quality products that align with our business goals.

This role requires both technical depth and leadership skills, guiding the team’s performance, and setting the technical direction.

Key Responsibilities

  • Drive Engineering Strategy: Define and own the technical vision, strategy, and roadmap for our payments infrastructure, aligning deliverables with global business and product objectives.
  • Scale Impact: Lead, mentor, and grow teams of engineers and managers, championing best practices for performance, security, and scalability in high-load, accuracy-critical systems.
  • End-to-End Ownership: Oversee the full software development lifecycle — architecture, implementation, integration, launch, and post-launch support — for distributed payment systems and APIs.
  • Technical Authority: Remain hands-on as a technical leader — reviewing code, solving complex problems, and leading by example on emerging fintech technologies.
  • Oversee software integrations with third-party service providers and payment networks.
  • Cross-functional Leadership: Collaborate closely with Product, Compliance, Finance, and Operations leaders to prioritize and deliver against ambitious global fintech objectives.
  • Compliance & Security: Uphold and exceed standards for data security, fraud prevention, privacy, and regulatory compliance at a global scale
  • Guide system architecture and ensure technical best practices (system design, SOLID principles, design patterns).
  • Facilitate sprint planning, task estimation, and prioritization with product managers.
  • Talent Management: Own hiring, onboarding, performance reviews, and advanced career development for current and future leaders.
  • Stay up to date with the latest fintech, payment, and software development trends.

Process Excellence: Continuously improve engineering processes for documentation, delivery, automation, DevOps, code quality, and observability

Skills & Qualifications

  • 8+ years of software development experience (preferably in fintech or payments).
  • At least 2 years in leadership or people management.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong hands-on coding background (minimum 4 years with Python).
  • Experience with Django/Django REST Framework (or equivalent frameworks such as Flask, Ruby on Rails, Laravel)
  • Solid experience with API design and building scalable systems.
  • Strong knowledge of system design, design patterns, and SOLID principles.
  • Proficiency with databases (relational + NoSQL) and containerization (Docker, Kubernetes).
  • Strong planning, estimation, and delivery skills.
  • Excellent leadership, mentoring, and communication skills
  • Ability to thrive in a fast-paced, iterative fintech environment

A Plus Competencies

  • Experience with cloud platforms, Kubernetes, caching technologies, and messaging queues
  • Exposure to unit/functional testing and CI/CD practices
  • Experience in scaling engineering teams and frameworks for organizational problem-solving
  • Deep background in global payments, banking APIs, fraud prevention, regulatory compliance, and data privacy.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!