Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cavista

Software Engineering Manager

Cavista

Software Engineering Manager leading and mentoring agile teams in software development for Cavista. Overseeing diverse technology projects with a focus on quality and innovation in Lagos, Nigeria.

Posted 4/29/2026full-timeRemote • 🇳🇬 NigeriaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Cloud

About the role

Key responsibilities & impact
  • A Software Engineering Manager to lead, mentor and manage multiple agile teams comprised of software engineers, team leads and product managers.
  • Strategic in developing initiatives and setting time tables for the evaluation, development, and deployment of all web-based services.
  • Manage in an agile scrum environment and lead a portfolio of diverse technology projects, providing solutions.
  • Manage a broad portfolio of diverse technology projects to provide web, mobile and integration solutions.
  • Manage application/software development; work with teams on challenging architectural problems to deliver innovative, high quality products on a foundation of engineering excellence.
  • Develop a best in class scalable SaaS solution, leveraging the Cloud.
  • Provide architectural guidance; prioritize issues and lead the charge on challenging bugs, when needed.
  • Engage with key leaders to drive the vision and overall priorities to deliver quality products.
  • Communicate and translate vision/strategy to the team executing on functional and business goals for the team.
  • Lead, coach, and mentor a team of Engineers and Data Scientists to deliver high quality SaaS products.
  • Responsible for the delivery of superb products and systems; making certain excellent code is shipped, strive for engineering excellence and supported by teams that are building, testing and deploying leading edge solutions.
  • Drive the full software development life-cycle, set strategy and allocate appropriate resources to maximize ROI.
  • Prioritize workload, shift attention when priorities change and advocate when workload should not change.

Requirements

What you’ll need
  • Degree in computer science or any related field
  • 4+ years of combined experience in software engineering leadership; managing, architecting and deploying SaaS applications in a cloud-based infrastructure
  • 4+ years of experience utilizing agile development and scrum methodologies
  • Scrum Master a plus (NOT required)
  • 1-3 years of experience building consumer web and mobile software solutions
  • 2-4 years of people management with demonstrated experience in building and motivating large teams
  • An understanding of security issues facing SaaS platforms and effective mitigation
  • Solid technical background with experience in building next generation architectures and solutions
  • Strong organizational planning and development, business judgment, influential skills and technical leadership
  • Ability to take part in code reviews, drive architecture, engage in design discussions and final solution selection
  • Strong record in building high performing organizations through people development and empowered teams
  • Experience with SaaS technologies and a track record of delivering high quality products
  • Excel at leading, managing, and building high functioning teams; and leading front-line technical contributors
  • Ability to foster alignment of values, missions, and operational best practices
  • Outstanding communication, interpersonal and organizational skills.

Benefits

Comp & perks
  • Competitive Compensation
  • 5 - day workweek
  • Casual Friday, Everyday
  • 20 PTO (Paid-Time-Off) Days + Holidays + Birthdays off
  • Flextime
  • Competitive Health Insurance (Employee + Spouse + 4 children)
  • Accidental and Disability Benefit
  • Retirement Benefit - Pensions
  • Wellness Programs
  • Game On! PS, Pool, Chess and more
  • Genuine respect for work-life balance
  • Employee Training Programs
  • Professional Development for Career Growth
  • Remote working and IT Assets provided for Remote employees
  • Gratuity
  • Mentoring and Counseling
  • Referral Bonus
  • Work from Anywhere - Flexibility that allows you to work where you are most comfortable, whether at home, at work, or a combination of both
  • Respect and Collaborative team environment
  • And so much more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringSaaS applicationscloud-based infrastructureagile developmentscrum methodologiesarchitecturecode reviewsdesign discussionsnext generation architecturessoftware development life-cycle
Soft Skills
leadershipmentoringorganizational planningbusiness judgmentinfluential skillsteam buildingcommunicationinterpersonal skillsproblem-solvingprioritization
Certifications
degree in computer scienceScrum Master (optional)