Skip to content
mimi

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