Presales Engineer - Tech Consulting
Indexed description
Job Title: Pre-Sales Engineer (Enterprise Solutions)
Location: Lagos, Nigeria (Hybrid)
Employment Type: Full-time
Reports to: Head of Sales / Practice Lead
Team: Sales & Consulting (Pre-Sales)
Role Overview
Snapnet is seeking a high-calibre Pre-Sales Engineer to support enterprise sales engagements across its core solution portfolio:
- Cloud Solutions
- Cybersecurity
- AI & Data Innovation
- Data Analytics & Data Engineering
- Business Applications (ERP / CRM)
The ideal candidate will act as the technical authority during the sales cycle, working closely with Account Executives, Practice Leads, and Delivery Teams to design, position, and defend secure, scalable, and commercially viable enterprise solutions.
This role is consulting-focused, not product-only or SaaS-only, and requires strong engagement with C-suite, IT leadership, and regulatory stakeholders.
Key Responsibilities
Sales & Pre-Sales Engagement
- Partner with Account Executives to qualify opportunities and shape technical win strategies
- Lead technical discovery sessions to understand customer business, technical, and regulatory requirements
- Translate requirements into clear solution architectures and implementation approaches
- Deliver technical presentations, demos, and executive briefings
- Support bid defenses, clarifications, and customer technical Q&A sessions
Solution Architecture & Design
- Design end-to-end architectures across:
- Cloud & hybrid environments
- Security-first enterprise systems
- Data, AI, and analytics platforms
- ERP and CRM ecosystems
- Ensure solutions align with security, compliance, scalability, and cost considerations
- Develop architecture diagrams, solution flows, and deployment models
Proposals & Commercial Support
- Lead or contribute to:
- RFP, RFI, RFQ, and tender responses
- Technical proposals and statements of work
- BOMs, cost estimates, and TCO/ROI models
- Support pricing discussions with technical and commercial clarity
- Ensure proposed solutions are deliverable and supportable
Internal Collaboration
- Collaborate with Delivery, Project Management, and Engineering teams for smooth handover
- Provide pre-sales insights to influence solution standardization and best practices
- Stay current with partner technologies, industry trends, and regulatory requirements
Core Solution Areas
The candidate will support opportunities across the following Snapnet practices:
Cloud Solutions
- Enterprise cloud adoption and migration
- Hybrid and on-premise integration
- Cloud governance, security, and cost optimization
- Platforms such as Microsoft Azure
Cybersecurity
- Identity & Access Management (IAM)
- Zero Trust architecture
- Data protection and security assessments
- Security posture reviews and remediation roadmaps
AI & Data Innovation
- Enterprise AI use cases and intelligent automation
- AI readiness, governance, and responsible AI discussions
- AI-enabled analytics and decision support solutions
Data Analytics & Data Engineering
- Data architecture and analytics platforms
- Data warehousing, integration, and pipelines
- BI and enterprise reporting solutions
- Data governance and quality frameworks
Business Applications (ERP / CRM)
- ERP and CRM modernization initiatives
- Business process automation
- Systems integration and data migration
- Platforms such as Microsoft Dynamics 365
Required Qualifications & Experience
Experience
- 6–10+ years of experience in:
- Pre-sales engineering, solution architecture, or technical consulting
- Proven experience supporting enterprise or public sector sales cycles
- Strong background in one or more of:
- Cloud, cybersecurity, data & AI, analytics, ERP/CRM
Technical Background
- Strong understanding of enterprise IT architectures
- Experience designing secure, scalable, and compliant solutions
- Ability to articulate complex technical concepts to non-technical stakeholders
Key Skills & Competencies
- Excellent communication and presentation skills
- Strong analytical and problem-solving ability
- Commercial awareness and deal ownership mindset
- Ability to operate confidently with C-level executives
- Structured documentation and proposal writing skills
- Collaborative and delivery-oriented approach
Education & Certifications
Education
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or related discipline
- Master’s degree is an advantage
Certifications (Strong Advantage)
- Microsoft Azure (Fundamentals / Architect)
- Microsoft Dynamics 365
- Cloud Security or Cybersecurity certifications
- TOGAF, ITIL, or similar frameworks
What Success Looks Like in This Role
- Higher technical win-rate on qualified deals
- Clear, defensible, and deliverable solution designs
- Faster sales cycles through structured pre-sales execution
- Strong trust with customers and internal teams
- Seamless transition from sales to delivery
Why Join Snapnet
- Work on high-impact enterprise and public sector transformations
- Exposure to Cloud, AI, Cybersecurity, Data, and ERP at scale
- Strong consulting culture with room for growth into Lead Architect or Practice roles
- Opportunity to shape solutions that drive real business outcomes
We are looking for a Backend Engineer with strong Laravel (PHP) experience and working knowledge of Node.js to support legacy applications while actively contributing to our transition toward a modern Node.js-based backend architecture.
This role is ideal for engineers who enjoy modernizing systems, working across stacks, and growing into a Node.js-first backend or full-stack role.
Technology Stack
Current
· Laravel (PHP)
· MySQL / PostgreSQL
· REST APIs
Target / Future
· Node.js (Express / NestJS)
· TypeScript
· React (frontend)
· API-first & service-oriented architecture
· CI/CD pipelines
Key Responsibilities
Legacy Application Support
· Maintain and enhance existing Laravel applications
· Fix bugs, optimize performance, and apply security patches
· Document legacy code and business logic to support migration
Modern Backend Development (Node.js)
· Develop and maintain backend services using Node.js
· Build RESTful APIs consumed by React frontends and third-party services
· Participate in rewriting or refactoring Laravel modules into Node.js services
System Transition & Collaboration
· Work closely with React frontend engineers, QA, and Product Managers
· Participate in code reviews across Laravel and Node.js codebases
· Contribute to backend architecture decisions and best practices
· Support gradual decommissioning of legacy Laravel systems
Required Skills & Experience
Core (Must-Have)
· 3+ years experience with Laravel (PHP)
· Strong understanding of:
o MVC architecture
o Eloquent ORM
o Authentication & middleware
o Queues / background jobs
· Experience building REST APIs
· Solid SQL knowledge (MySQL / PostgreSQL)
· Git version control
Node.js (Working Knowledge Required)
· Hands-on experience with Node.js
· Familiarity with Express.js or NestJS
· Understanding of asynchronous programming (promises, async/await)
· Ability to read, debug, and contribute to Node.js codebases
Nice-to-Have (Advantage)
· TypeScript experience
· Experience migrating or refactoring legacy systems
· Knowledge of Docker and CI/CD pipelines
· Exposure to React or frontend collaboration
· Experience working in a product-led or SaaS environment
What We’re Looking For (Mindset)
· Willingness to transition toward Node.js as a primary backend stack
· Comfortable working with legacy code while building modern systems
· Strong problem-solving and ownership mindset
· Good documentation and communication skills
· Team-first attitude with long-term growth focus
Growth & Career Path
· Clear transition path from Laravel → Node.js Backend Engineer
· Opportunity to grow into:
o Senior Backend Engineer (Node.js)
o Full-Stack Engineer (React + Node)
o Technical Lead (Product Squad)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search