SOTWARE ENGINEERING MANAGER
$400,000–$400,000 year
On-siteMaitama, Federal Capital Territory, Federal Republic of Nigeria
Job Summary
Lead and manage technical team leads and engineers, conducting performance reviews, skills development, and hiring aligned with company goals. Oversee technical project execution to ensure timelines, quality standards, and KPIs are met while guiding architectural decisions across backend, frontend, and API layers. Work with product managers and stakeholders to define sprint plans, roadmaps, and releases, and facilitate collaboration across engineering, product, QA, and DevOps teams. Implement and refine engineering processes including Agile, CI/CD, code reviews, and documentation while championing automation, testing, and observability initiatives. Report regularly to the CTO on team progress, risks, dependencies, and resource needs. Fully onsite in Abuja, this strategic role requires a proven track record in building scalable applications with expertise in Python, React, and cloud infrastructure.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 6+ years of professional experience in software engineering
- At least 2 years in a leadership or managerial role
- Proven experience leading development teams and delivering scalable applications in Django, Flask, or similar frameworks
- Strong understanding of API design (REST/GraphQL), SQL/NoSQL databases, and system design principles
- Experience managing agile teams, sprint cycles, and cross-functional delivery
- Deep proficiency in React, TypeScript, Redux (or Context API), and associated build tools such as Webpack and Babel
- Extensive experience with Python frameworks such as Django or Flask
- Proficient in ORM design, API versioning, and service orchestration
- Strong understanding of RESTful API design principles
- Skilled in both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) data modeling
- Practical experience with cloud platforms (AWS, Azure, or GCP)
- Experience with containerization using Docker
- Experience with orchestration using Kubernetes
- Familiarity with Infrastructure-as-Code (e.g., Terraform, CloudFormation)
- Mastery of Git, CI/CD tools (GitHub Actions, Jenkins, or similar), Agile/Scrum workflows, and test automation frameworks
- Exceptional communication skills with the ability to clearly articulate technical decisions
- Experience in mentoring and leading cross-functional engineering efforts
- Must be able to lift 50 lbs
Desired Qualifications
- Portfolio or case studies of previous projects
- Experience with GraphQL
- Experience with PostgreSQL
- Experience with MongoDB
- Experience with Docker
- Experience with Kubernetes
- Experience with CI/CD
- Experience with AWS
- Experience with Azure
- Experience with Terraform
- Experience with CloudFormation
- Experience with GitHub Actions
- Experience with Jenkins
- Experience with React
- Experience with TypeScript
- Experience with Redux
- Experience with Context API
- Experience with Webpack
- Experience with Babel
- Experience with Django
- Experience with Flask
- Experience with ORM design
- Experience with API versioning
- Experience with service orchestration
- Experience with RESTful API design principles
- Experience with SQL
- Experience with NoSQL
- Experience with system design principles
- Experience with Agile teams
- Experience with sprint cycles
- Experience with cross-functional delivery
- Experience with Git
- Experience with CI/CD tools
- Experience with Agile/Scrum workflows
- Experience with test automation frameworks
- Experience in mentoring and leading cross-functional engineering efforts
- Experience in exceptional communication skills
- Experience in clearly articulating technical decisions
- Experience in leading development teams
- Experience in delivering scalable applications
- Experience in Django
- Experience in Flask
- Experience in React
- Experience in TypeScript
- Experience in Redux
- Experience in Context API
- Experience in Webpack
- Experience in Babel
- Experience in Python
- Experience in JavaScript
- Experience in PostgreSQL
- Experience in MongoDB
- Experience in Docker
- Experience in Kubernetes
- Experience in CI/CD
- Experience in AWS
- Experience in Azure
- Experience in Terraform
- Experience in CloudFormation
- Experience in GitHub Actions
- Experience in Jenkins
- Experience in Agile/Scrum workflows
- Experience in test automation frameworks
- Experience in mentoring
- Experience in leading cross-functional engineering efforts
- Experience in communication skills
- Experience in technical decisions
- Experience in leadership
- Experience in management
- Experience in software engineering
- Experience in software development
- Experience in team leads
- Experience in engineers
- Experience in technical
- Experience in delivery
- Experience in CTO
- Experience in Abuja
- Experience in internal stakeholders
- Experience in business needs
- Experience in scalable engineering outcomes
- Experience in product managers
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in collaboration
- Experience in QA
- Experience in DevOps teams
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in company goals
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in facilitate
- Experience in collaboration
- Experience in engineering
- Experience in product
- Experience in QA
- Experience in DevOps teams
- Experience in report
- Experience in CTO
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in implement
- Experience in refine
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in champion
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in lead
- Experience in mentor
- Experience in manage
- Experience in technical team leads
- Experience in engineers
- Experience in conduct
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in alignment
- Experience in company goals
- Experience in oversee
- Experience in technical project execution
- Experience in ensuring
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in met
- Experience in work
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in ensure
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in facilitate
- Experience in collaboration
- Experience in engineering
- Experience in product
- Experience in QA
- Experience in DevOps teams
- Experience in report
- Experience in CTO
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in implement
- Experience in refine
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in champion
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in lead
- Experience in mentor
- Experience in manage
- Experience in technical team leads
- Experience in engineers
- Experience in conduct
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in alignment
- Experience in company goals
- Experience in oversee
- Experience in technical project execution
- Experience in ensuring
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in met
- Experience in work
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in ensure
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in facilitate
- Experience in collaboration
- Experience in engineering
- Experience in product
- Experience in QA
- Experience in DevOps teams
- Experience in report
- Experience in CTO
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in implement
- Experience in refine
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in champion
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in lead
- Experience in mentor
- Experience in manage
- Experience in technical team leads
- Experience in engineers
- Experience in conduct
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in alignment
- Experience in company goals
- Experience in oversee
- Experience in technical project execution
- Experience in ensuring
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in met
- Experience in work
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in ensure
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in facilitate
- Experience in collaboration
- Experience in engineering
- Experience in product
- Experience in QA
- Experience in DevOps teams
- Experience in report
- Experience in CTO
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in implement
- Experience in refine
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in champion
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in lead
- Experience in mentor
- Experience in manage
- Experience in technical team leads
- Experience in engineers
- Experience in conduct
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in alignment
- Experience in company goals
- Experience in oversee
- Experience in technical project execution
- Experience in ensuring
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in met
- Experience in work
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in ensure
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in facilitate
- Experience in collaboration
- Experience in engineering
- Experience in product
- Experience in QA
- Experience in DevOps teams
- Experience in report
- Experience in CTO
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in implement
- Experience in refine
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in champion
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in lead
- Experience in mentor
- Experience in manage
- Experience in technical team leads
- Experience in engineers
- Experience in conduct
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in alignment
- Experience in company goals
- Experience in oversee
- Experience in technical project execution
- Experience in ensuring
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in met
- Experience in work
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in ensure
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
- Experience in maintainability
- Experience in facilitate
- Experience in collaboration
- Experience in engineering
- Experience in product
- Experience in QA
- Experience in DevOps teams
- Experience in report
- Experience in CTO
- Experience in team progress
- Experience in risks
- Experience in dependencies
- Experience in resource needs
- Experience in implement
- Experience in refine
- Experience in engineering processes
- Experience in Agile
- Experience in CI/CD
- Experience in code reviews
- Experience in documentation
- Experience in champion
- Experience in automation
- Experience in testing
- Experience in observability initiatives
- Experience in lead
- Experience in mentor
- Experience in manage
- Experience in technical team leads
- Experience in engineers
- Experience in conduct
- Experience in performance reviews
- Experience in skills development
- Experience in hiring processes
- Experience in alignment
- Experience in company goals
- Experience in oversee
- Experience in technical project execution
- Experience in ensuring
- Experience in timelines
- Experience in quality standards
- Experience in KPIs
- Experience in met
- Experience in work
- Experience in product managers
- Experience in stakeholders
- Experience in define
- Experience in sprint plans
- Experience in roadmaps
- Experience in releases
- Experience in guide
- Experience in architectural decisions
- Experience in best practices
- Experience in backend
- Experience in frontend
- Experience in API layers
- Experience in ensure
- Experience in consistency
- Experience in software design
- Experience in scalability
- Experience in security
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.