Engineering Team Lead
Tamatem
Job Summary
Tamatem Plus is seeking a hands-on Engineering Team Lead to manage and guide a small team of 4-5 engineers. This role involves 60-70% individual contribution in engineering work, including design, coding, and troubleshooting, while also focusing on leadership, mentorship, and project management. The lead will collaborate with product managers on sprint planning, support system design, and ensure engineering best practices are followed, contributing to process improvements and team growth within the gaming industry's payment infrastructure.
Must Have
- Lead a small team of 4-5 engineers, providing mentorship and support.
- Actively involved in engineering work: design, coding, code review, testing, troubleshooting.
- Collaborate with product managers on sprint planning, task breakdown, and delivery priorities.
- Support system design and guide the team in following engineering best practices (SOLID principles, design patterns, clean code).
- Help integrate third-party services and payment systems.
- 8+ years of software development experience.
- At least 2 years working with or mentoring other engineers.
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Strong hands-on coding abilities.
- Familiarity with scalable system/API design, relational and NoSQL databases.
- Familiarity with containerization tools (Docker, Kubernetes).
Good to Have
- Experience with cloud platforms (AWS, GCP, Azure), CI/CD, and modern DevOps practices.
- Previous fintech, payments, or gaming industry exposure.
- Familiarity with testing frameworks and software security best practices.
- Experience with Django or similar frameworks.
Job Description
Description
-----------
About Tamatem Plus:
Tamatem Plus builds 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, making gaming more accessible and unlocking new revenue potential.
About the Role:
Tamatem Plus is looking for a hands-on Engineering Team Lead to manage and guide a small team of 4-5 engineers. This role is ideal for someone who enjoys writing code, contributing directly to the success of the team, and developing their leadership skills through day-to-day coaching and project management. You’ll spend 60–70% of your time as an individual contributor, with the remainder focused on team lead responsibilities.
This is not a senior management position. We’re looking for a technically strong developer ready to combine coding skills with people leadership.
Key Responsibilities
- Lead a small team of 4-5 engineers, providing mentorship, feedback, and support in daily operations.
- Stay actively involved in engineering work—design, coding, code review, testing, and troubleshooting.
- Collaborate with product managers on sprint planning, task breakdown, and delivery priorities.
- Support system design and guide the team in following engineering best practices (SOLID principles, design patterns, clean code).
- Help integrate third-party services and payment systems.
- Encourage growth and learning within the team.
- Contribute to ongoing process improvements, including code quality, DevOps, and documentation.
Skills & Qualifications
- 8+ years of software development experience (ideally with Python).
- At least 2 years working with or mentoring other engineers (as a lead, mentor, or senior developer).
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Strong hands-on coding abilities; experience with Django or similar frameworks is a plus.
- Familiarity with scalable system/API design, relational and NoSQL databases, and containerization tools (Docker, Kubernetes).
- Able to thrive in a collaborative and fast-moving environment.
- Good communicator, comfortable working cross-functionally.
Nice to Have
- Experience with cloud platforms (AWS, GCP, Azure), CI/CD, and modern DevOps practices.
- Previous fintech, payments, or gaming industry exposure.
- Familiarity with testing frameworks and software security best practices.
Requirements
------------
Skills & Qualifications
- Skills & Qualifications
- 8+ years of software development experience (ideally with Python).
- At least 2 years working with or mentoring other engineers (as a lead, mentor, or senior developer).
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Strong hands-on coding abilities; experience with Django or similar frameworks is a plus.
- Familiarity with scalable system/API design, relational and NoSQL databases, and containerization tools (Docker, Kubernetes).
- Able to thrive in a collaborative and fast-moving environment.
- Good communicator, comfortable working cross-functionally.
A Plus Competencies
- Experience with cloud platforms (AWS, GCP, Azure), CI/CD, and modern DevOps practices.
- Previous fintech, payments, or gaming industry exposure.
- Familiarity with testing frameworks and software security best practices.