SL
Software Engineering Manager
Strivo Labs
Ikeja · On-site Full-time Lead 1w ago
About the role
About the Role
- We are seeking an experienced Engineering Manager with 5+ years of experience in fintech or e-commerce environments, and strong expertise in solution architecture, developer relations, and CI/CD practices.
- The ideal candidate will lead engineering teams, drive technical execution, and ensure the delivery of secure, scalable, and high-performing systems aligned with business goals.
Key Responsibilities
Engineering Leadership
- Lead, mentor, and manage a team of software engineers, fostering a culture of high performance and continuous improvement.
- Drive engineering best practices, including code quality, testing, and documentation.
- Oversee hiring, onboarding, and performance management of engineering team members.
Technical Strategy & Architecture
- Contribute to and guide solution architecture decisions for scalable and secure fintech systems.
- Ensure systems are designed for performance, reliability, and scalability.
- Collaborate with technical leads and architects on system design and technology selection.
Delivery & Execution
- Oversee the end-to-end software development lifecycle, from planning to deployment.
- Ensure timely delivery of features and projects aligned with business priorities.
- Work closely with product and business teams to translate requirements into technical solutions.
DevOps & CI/CD
- Drive the adoption and optimization of CI/CD pipelines to improve deployment speed and reliability.
- Promote automation, monitoring, and continuous integration practices across teams.
- Ensure strong DevOps practices for efficient and stable system operations.
Developer Relations & Collaboration
- Foster strong collaboration between engineering teams and other business units.
- Support developer productivity through tooling, documentation, and internal knowledge sharing.
- Act as a bridge between engineering, product, and external stakeholders where necessary.
Performance & Monitoring
- Implement systems for monitoring application performance, uptime, and reliability.
- Use data and metrics to drive continuous improvement across engineering processes.
Requirements
- 5+ years of experience in software engineering within fintech or e-commerce environments
- Proven experience in an Engineering Manager or Technical Lead role
- Strong knowledge of solution architecture and system design
- Experience with CI/CD pipelines and DevOps practices
- Solid understanding of modern software development frameworks and cloud environments
- Experience leading and scaling engineering teams
- Strong problem-solving and decision-making skills
- Excellent communication and stakeholder management abilities
Preferred Experience
- Experience building financial systems, payment platforms, or digital products
- Familiarity with microservices architecture and API-driven systems
- Experience with cloud platforms AWS, Azure, or GCP
- Exposure to high-growth startup or scale-up environments
What Success Looks Like
- High-performing engineering team delivering scalable and reliable fintech products
- Efficient and well-structured development and deployment processes
- Strong alignment between engineering, product, and business goals
- Continuous improvement in system performance, reliability, and delivery speed
Requirements
- 5+ years of experience in software engineering within fintech or e-commerce environments
- Proven experience in an Engineering Manager or Technical Lead role
- Strong knowledge of solution architecture and system design
- Experience with CI/CD pipelines and DevOps practices
- Solid understanding of modern software development frameworks and cloud environments
- Experience leading and scaling engineering teams
- Strong problem-solving and decision-making skills
- Excellent communication and stakeholder management abilities
Responsibilities
- Lead, mentor, and manage a team of software engineers, fostering a culture of high performance and continuous improvement.
- Drive engineering best practices, including code quality, testing, and documentation.
- Oversee hiring, onboarding, and performance management of engineering team members.
- Contribute to and guide solution architecture decisions for scalable and secure fintech systems.
- Ensure systems are designed for performance, reliability, and scalability.
- Collaborate with technical leads and architects on system design and technology selection.
- Oversee the end-to-end software development lifecycle, from planning to deployment.
- Ensure timely delivery of features and projects aligned with business priorities.
- Work closely with product and business teams to translate requirements into technical solutions.
- Drive the adoption and optimization of CI/CD pipelines to improve deployment speed and reliability.
- Promote automation, monitoring, and continuous integration practices across teams.
- Ensure strong DevOps practices for efficient and stable system operations.
- Foster strong collaboration between engineering teams and other business units.
- Support developer productivity through tooling, documentation, and internal knowledge sharing.
- Act as a bridge between engineering, product, and external stakeholders where necessary.
- Implement systems for monitoring application performance, uptime, and reliability.
- Use data and metrics to drive continuous improvement across engineering processes.
Skills
CI/CDDevOpsSolution architecture
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free