About Company:
We are now restructuring the backend team and hiring a strong Backend Lead to take technical ownership and ensure disciplined delivery.
Job Description:
We are restructuring our engineering team and seeking a Backend Lead who defines themselves by outcomes, not just output. This is a high-stakes leadership role for an engineer who moves beyond "closing tickets" to take full technical ownership of our systems, integration reliability, and production stability.
As the Backend Lead, you will be the custodian of our server-side architecture and the driver of delivery discipline. You will manage backend contributors, own the sprint planning process alongside the PM, and ensure that every feature is "demo-ready" and stable in production. If you have 5+ years of experience, a "production-first" mindset, and the leadership grit to manage a team through complex milestones, we invite you to lead our backend evolution.
Requirements:
1. Architectural Ownership & Sprint Discipline
Technical Roadmap: Own all backend architecture decisions, ensuring the stack is scalable, secure, and optimized for high-performance job processing.
Sprint Orchestration: Lead backend planning and sprint breakdowns with the PM, ensuring that tasks are technically sound and deadlines are realistic.
Code Governance: Review and approve all backend merge requests (MRs), enforcing high standards for logging, error handling, and retry logic.
2. System Reliability & Integration Mastery
Integration Integrity: Diagnose and resolve complex integration failures, particularly with webhook-based payment systems and third-party APIs.
Asynchronous Excellence: Oversee background workers and message queues (Celery/Redis), ensuring reliable task processing and system decoupling.
Environment Separation: Enforce strict environment discipline (Local $\rightarrow$ Staging $\rightarrow$ Production) to ensure that code behaves predictably at every stage of the pipeline.
3. Delivery Leadership & Performance
End-to-End Accountability: Coordinate closely with the frontend team to ensure features work seamlessly across the full stack.
Production Stability: Take ultimate responsibility for system uptime and performance, moving from a passive coding role to an active delivery ownership role.
Team Mentorship: Direct and mentor backend contributors, fostering a culture of async coordination and technical excellence.
Qualifications and Skills:
Core Infrastructure
Frameworks: Python (Expertise in FastAPI, Django, or Flask).
Databases: PostgreSQL or similar relational databases.
Asynchronous Processing: Celery, Dramatiq, or RQ (Background job processing).
Cache & Queues: Redis (for both caching and message brokering).
Containerization: Docker and docker-compose for environment consistency.
Required Experience
Integrations: Practical experience with Webhook-based integrations (e.g., Paystack, Stripe, or similar).
DevOps: Proven experience with multi-environment deployment practices and CI/CD logic.
Seniority: 5+ years of backend engineering experience with a track record of production ownership.
Leadership: Proven experience leading at least one backend team or sub-unit.
Mindset: High accountability with a focus on Systems Thinking—understanding how one change impacts the entire ecosystem.
Communication: Ability to communicate technical complexities clearly to both engineers and non-technical stakeholders (PMs/Executives).
Salary
Very attractiveApplication Closing Date: 21st February, 2026
Application Instructions:
Click the button below to apply
Job Information
Deadline
21/02/2026
Job Type
Contract
Industry
ICT/TECH
Work Level
Experienced
State
Not specified
Country
Nigeria