Senior Software Engineer - Salesforce - Cairo

🏢 Imdad
📍 Cairo, EgyptFull-timeOn-site
📅 Posted: 6mo ago🔄 Updated: 6mo ago
CV%
✨ AI Summary
Senior Software Engineer - Salesforce with expertise in Salesforce development or data engineering. You will own end-to-end delivery of business systems projects, build Salesforce solutions (Apex, LWC, Flows) and design data pipelines (Airbyte, dbt, Dagster) while maintaining BI dashboards (Tableau). The role requires strong English communication, ability to gather requirements, and translating them into technical solutions. You will work with APIs (REST/SOAP), integrate ERP and business systems, and use AI tools to accelerate development. Mentorship and governance across SDLC and data governance are expected, with a focus on delivering business impact rather than feature counts.
Required Skills
Information Technology
Database DesignAI IntegrationVirtualizationSQLREST APISOAPData PipelinesdbtTableauERP
Other
Software Development
Business, Sales & Management
Salesforce
Nice to have:
Information Technology
Machine LearningGenerative AISSISUATData GovernanceSDLC
Business, Sales & Management
MentoringBusiness Analysis
Requirements
Minimum Qualifications:5+ years in software engineering, business systems, or enterprise applications.Strong written and verbal English communication skills.Ability to gather business requirements and translate them into technical solutions.Working knowledge of SQL, system integrations, and APIs (REST/SOAP).AI proficiency, you actively use AI to write code, debug, and learn new technologies. Demonstrated ability to deliver in unfamiliar technical domains.Required Skills: Fast learner: masters new tools and domains quickly; uses AI, docs, and experimentation to self-teach.Strong communicator: translates technical concepts for business stakeholders; writes clear documentation; facilitates workshops.Organized: manages multiple projects without dropping balls; proactively flags risks and blockers.Results-driven: measures success by business impact, not features shipped; takes ownership of outcomes.Autonomous: requires minimal supervision; makes sound decisions with incomplete information; knows when to ask for help.
Description
We're looking for a Senior Software Engineer who is deep in one domain and good in others;  someone with genuine expertise in either Salesforce development or data engineering, with the breadth and AI fluency to deliver across both.This is a small, high-impact IT team where everyone wears multiple hats. You'll move between gathering requirements, building Salesforce solutions, designing data pipelines, and integrating systems. We expect you to be an expert in your core domain and a fast, resourceful problem-solver everywhere else.Our philosophy on AI: We use AI products (Anthropic, Cursor, OpenAI) as core working tools, not novelties. Our team has built production data pipelines, governance workflows, and system integrations using AI-assisted development. We expect you to work the same way: use AI to accelerate your breadth, while your depth provides the judgment to validate the output.Job Responsibilities:Own end-to-end delivery of business systems projects from requirements gathering and stakeholder workshops through development, UAT, and deployment.Build and maintain Salesforce solutions (Apex, LWC, Flows, integrations with ERP and business systems).Design and operate data pipelines (Airbyte, dbt, Dagster) and maintain BI dashboards (Tableau).Write technical specifications, manage roadmap prioritization, and drive change management.Use AI tools daily to accelerate development, analysis, and problem-solving.Mentor team members and champion best practices across SDLC and data governance.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00