Pre Sales Engineer
On-siteIslamabad, Islamabad, Pakistan
Job Summary
Engage with incoming leads, Upwork inquiries, and direct prospects to understand needs, propose solutions, and manage pre-closing communications including budget finalization and scope negotiation. Lead requirement-gathering sessions, translate business needs into technical scopes, and prepare proposals, estimations, and RFP responses. Act as the initial project manager post-closure, coordinate internally for feasibility, track milestones, and manage client updates until handover to delivery teams. Maintain CRM records, provide weekly status reports, and identify upselling opportunities within existing accounts. Serve as the primary client contact throughout the engagement lifecycle while ensuring transparent communication and proper documentation of all opportunities.
Required Qualifications
- Bachelor's or Master's in Computer Science, Software Engineering, IT, or a related field
- 3+ years in a pre-sales, client coordination or technical consulting role ideally within a software consultancy or product development team
- Strong understanding of software development lifecycles and solution architecture
- Hands-on experience with modern tech stacks such as MERN, Laravel & mobile frameworks
- Exceptional communication and stakeholder management skills able to bridge technical and business discussions effectively
- Proven proposal writing, documentation, and estimation abilities
- Experience managing enterprise clients and engaging multiple stakeholders in complex sales cycles
Desired Qualifications
- Prior experience with Artificial Intelligence as developer or project coordinator at any level is plus
- Familiarity with DevOps practices, cloud infrastructure (AWS, Azure, GCP), and AI-based solutions
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.