Job Description
Position:Blockchain Solutions Engineer
Company:Mastercard Tanzania
Location:Dar es Salaam, Tanzania
Experience:3-5 years in blockchain development or related fields
Education:Bachelor’s degree in Computer Science, Information Technology or a related discipline
Employment Type:Full-time
Industry:Technology
Department:Engineering
Salary:SSP 2,500,000 – 4,000,000 per annum
Vacancies:1
Company Overview
Mastercard Tanzania is a leading global payments and technology company dedicated to connecting and powering an inclusive digital economy. With a strong presence across Africa, Mastercard Tanzania drives innovation in financial services, enabling secure, fast, and reliable transactions for businesses and consumers alike. As part of its commitment to digital transformation, Mastercard Tanzania is expanding its blockchain capabilities to create new solutions for cross‑border payments, supply‑chain transparency, and digital identity verification. This role offers a unique opportunity to be at the forefront of cutting‑edge technology in a dynamic, multicultural environment that values creativity, collaboration, and continuous learning.
Job Overview
The Blockchain Solutions Engineer will design, develop, and implement blockchain‑based applications and platforms that support Mastercard Tanzania’s strategic initiatives. Working closely with product managers, data scientists, and security experts, you will translate business requirements into scalable, secure, and high‑performance blockchain solutions. This position plays a critical role in advancing Mastercard’s vision of a decentralized, transparent, and efficient financial ecosystem in Tanzania and the broader African market.
For more information, visit our website.
Key Responsibilities
- Design and develop smart contracts and decentralized applications (dApps) on platforms such as Ethereum, Hyperledger Fabric, or Corda.
- Collaborate with cross‑functional teams to define blockchain use cases, architecture, and integration points.
- Implement secure, efficient consensus mechanisms and ensure compliance with regulatory standards.
- Perform code reviews, testing, and debugging to maintain high‑quality deliverables.
- Monitor blockchain network performance, troubleshoot issues, and optimize scalability.
- Stay updated on emerging blockchain trends, tools, and best practices, and propose innovative solutions.
- Document technical specifications, APIs, and deployment procedures for internal and external stakeholders.
Required Skills
- Proficiency in programming languages such as Solidity, Go, JavaScript, or Python.
- Hands‑on experience with blockchain frameworks (Ethereum, Hyperledger, Corda, etc.).
- Strong understanding of cryptographic principles, consensus algorithms, and distributed ledger technology.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
- Familiarity with RESTful APIs, micro‑services architecture, and DevOps pipelines.
- Excellent problem‑solving abilities and attention to detail.
- Effective communication skills to convey complex technical concepts to non‑technical audiences.
Education
A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field is required. Advanced certifications in blockchain development (e.g., Certified Blockchain Developer) or a Master’s degree are advantageous.
Experience
Minimum of 3‑5 years of professional experience in blockchain development, distributed systems, or related software engineering roles. Proven track record of delivering production‑grade blockchain solutions is essential.
Salary
The annual salary range for this position is SSP 2,500,000 – 4,000,000, commensurate with experience and qualifications. Performance‑based bonuses and incentives may be offered.
Benefits
- Comprehensive health insurance covering medical, dental, and vision.
- Retirement savings plan with employer contributions.
- Generous paid time off and public holidays.
- Professional development allowance for certifications and conferences.
- Flexible working hours and remote work options.
- Employee assistance program and wellness initiatives.
Training
- Onboarding program covering Mastercard’s technology stack, security policies, and corporate culture.
- Access to internal and external blockchain training platforms, workshops, and hackathons.
- Mentorship from senior engineers and industry experts.
Working Environment
Mastercard Tanzania offers a collaborative, inclusive, and innovative workplace located in the heart of Dar es Salaam’s business district. Our modern office features open‑plan workspaces, meeting rooms equipped with the latest collaboration tools, and dedicated quiet zones for focused development work. Employees benefit from a vibrant community that encourages knowledge sharing, diversity, and work‑life balance.
Application Process
Interested candidates should submit their updated CV and a cover letter outlining relevant blockchain projects through the online application portal. Shortlisted applicants will be invited to complete a technical assessment followed by virtual interviews with the hiring team.
Equal Opportunity Statement
Mastercard Tanzania is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of gender, race, religion, age, disability, sexual orientation, or any other protected characteristic. All qualified applicants will receive consideration for employment.