
Software Development Manager.E - Commerce - Software Development 2
- جدة
- دائم
- دوام كامل
Software Development & Delivery
- Lead end-to-end software development lifecycle for consumer-facing and internal platforms including mobile apps, APIs, and integrations.
- Manage a team of engineers and oversee the development, deployment, and release of apps on App Store and Google Play Store.
- Own the development roadmap and coordinate closely with crossfunctional teams (Product, QA, UX) to ensure timely and high-quality delivery.
- Implement and enforce engineering best practices (CI/CD, code reviews, Agile methodology).
- Design scalable, secure, and cost-efficient cloud infrastructure using AWS services such as EC2, Lambda, API Gateway, S3, DynamoDB, RDS, and CloudWatch.
- Develop architectural blueprints and design documents for internal systems and customer-facing apps used by millions of users.
- Establish microservices and API-first architecture with high availability and failover strategies.
- Ensure seamless integration of third-party systems such as CRM, loyalty platforms, and payment gateways.
- Ensure real-time integration with retail ERP and other core enterprise systems through secure APIs and event-driven messaging, maintaining data consistency across the end-to-end commerce stack.
- Drive personalization and AI/ML initiatives by deploying recommendation engines and MLOps workflows on AWS to boost conversion and customer lifetime value.
- Oversee infrastructure automation using Terraform or similar IaC tools.
- Monitor system health, logs, and metrics to proactively identify performance bottlenecks or anomalies.
- Design disaster recovery plans and scaling strategies to support peak load events in retail and e-commerce.
- Serve as the technical liaison between business leaders and engineering teams.
- Communicate technical concepts clearly to non-technical stakeholders, ensuring alignment on priorities and timelines.
- Coach and mentor engineers; drive career development and performance management within the team.
- Define and track KPIs related to delivery efficiency, system reliability, and user experience.
- Expertise in AWS ecosystem: EC2, Lambda, CloudFormation/Terraform, RDS, DynamoDB, S3, Route 53, IAM, VPC, Auto Scaling, SNS, SQS.
- Strong understanding of serverless architecture and event-driven systems.
- Experience with container orchestration (ECS, EKS, Docker).
- Ability to architect for scalability, security, and fault tolerance across distributed systems.
- Ensure strict compliance with GDPR and PCI-DSS, and regional data-protection laws through privacy-by-design architecture, encryption, and continuous audit of all customer-data flows
- 10+ years of progressive experience in software development and architecture
- Proven team leadership and project delivery experience.
- Strong background in Java, JavaScript, APIs, microservices, and mobile
- Strong communication and stakeholder management skills.
- Agile / Scrum practitioner with hands-on DevOps experience.
- Experience in retail/e-commerce fulfillment systems (OMS, inventory, logistics).
- Working knowledge of Oracle or other CRM/Loyalty platforms.
- Familiarity with monitoring tools like CloudWatch, Sentry, Datadog, or equivalent