Senior Backend Engineer Financial Infrastructure Francophone Africa Algiers
About the Company
Broco is building the financial infrastructure of francophone Africa, starting where the money already flows — not in bank accounts, but in the supply chains, trade networks, and digital ecosystems that power everyday commerce across the region. This is a high-impact engineering role at a company solving one of the continent's most critical challenges: enabling seamless, reliable financial services for underserved markets.
Role Overview
We are looking for a Senior Backend Engineer to join our core engineering team in Algiers, Algeria. You will design, build, and scale the backend systems that power Broco's financial infrastructure platform. This role demands deep expertise in distributed systems, API architecture, and data-intensive applications. You will work at the intersection of fintech innovation and real-world financial inclusion, contributing directly to products that serve millions of users across francophone Africa.
Key Responsibilities
- Design, develop, and maintain scalable backend services and microservices architecture supporting financial transactions and supply chain integrations.
- Build and optimize RESTful APIs and event-driven systems that connect Broco's platform with partners, payment networks, and third-party services.
- Ensure system reliability, security, and performance across all backend infrastructure, implementing monitoring, alerting, and incident response protocols.
- Collaborate with product managers, frontend engineers, and data teams to translate business requirements into robust technical solutions.
- Lead code reviews, architectural decisions, and technical mentoring for junior and mid-level engineers on the team.
- Contribute to database design and optimization, working with both SQL and NoSQL data stores to handle high-throughput transactional workloads.
- Implement and enforce security best practices for handling sensitive financial data, including encryption, authentication, and compliance with relevant regulations.
- Participate in CI/CD pipeline development and infrastructure-as-code practices to streamline deployment and reduce time-to-production.
- Research and evaluate new tools, frameworks, and technologies to continuously improve the engineering stack and development velocity.
Requirements
Hard Skills
- 5+ years of professional experience in backend software engineering, with a proven track record of building production-grade systems.
- Strong proficiency in one or more backend programming languages such as Python, Java, Go, Node.js, or Ruby.
- Deep experience with microservices architecture, message queues (Kafka, RabbitMQ), and distributed system design patterns.
- Solid understanding of database technologies — PostgreSQL, MySQL, MongoDB, Redis — including query optimization, indexing, and replication strategies.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Familiarity with API gateway management, rate limiting, authentication protocols (OAuth 2.0, JWT), and API versioning strategies.
- Experience with infrastructure-as-code tools such as Terraform, Ansible, or CloudFormation.
- Understanding of financial systems, payment processing, or fintech domains is a strong advantage.
Soft Skills
- Excellent problem-solving and analytical thinking — ability to break down complex technical challenges into manageable components.
- Strong communication skills in English and/or French, with the ability to articulate technical concepts to both engineering and non-engineering stakeholders.
- Leadership and mentorship mindset — willingness to guide team members and contribute to a collaborative engineering culture.
- Ownership mentality — you take responsibility for the systems you build, from design through production support.
- Comfort working in a fast-paced, ambiguous startup environment where priorities can shift and wearing multiple hats is the norm.
- Passion for financial inclusion and an interest in building technology that creates real economic impact in emerging markets.
Why This Role
- Work on mission-critical financial infrastructure that directly impacts economic access for millions of people across francophone Africa.
- Join a high-caliber engineering team solving genuinely hard technical problems at scale.
- Enjoy significant technical ownership and autonomy — your architectural decisions will shape the platform's trajectory.
- Be part of a fast-growing fintech company operating in one of the world's most dynamic and underserved markets.
- Competitive compensation package with opportunities for professional growth and career advancement as the company scales.
- Collaborative, multicultural work environment based in Algiers, with exposure to international partnerships and cross-border fintech ecosystems.