Summary
Zid is hiring a full-time Software Engineering Team Lead for its Storefront Engineering team in Riyadh. The role leads delivery and technical direction for customer-facing commerce systems, including checkout, authentication, themes, APIs, and integrations, while remaining hands-on with code. Responsibilities include improving reliability, security, performance, and release quality, responding to incidents, and mentoring engineers in partnership with Product, Design, QA, and other engineering teams. Applicants should have 3+ years of professional software engineering experience, including project leadership or mentoring, and advanced English skills.
The posting
As published on zid.sa. Pulled from the employer's site and shown as they wrote it.
🌟 Software Engineering Team Lead 🌟
📍 Location: Riyadh, Saudi Arabia
🕒 Employment Type: Full-Time
💻 Team: Storefront Engineering / Technology
At Zid, we’re building commerce experiences that empower merchants to run and grow their businesses while delivering seamless experiences to their customers.
We’re looking for a Software Engineering Team Lead to lead Zid’s Storefront Engineering team, which builds and maintains customer-facing commerce experiences including checkout, authentication, themes, and other storefront capabilities.
You’ll lead engineers while remaining hands-on in the design and delivery of reliable, secure, and usable software. You’ll set technical direction, turn product goals into practical plans, and work closely with Product, Design, QA, and Engineering teams to deliver changes safely across interconnected storefront journeys.
💻 What You’ll Work On:
In this role, you will:
Lead the Storefront engineering team’s day-to-day delivery, clarify priorities, break down work, manage dependencies, and remove blockers
Own the technical direction and quality of checkout, authentication, themes, and related storefront systems
Balance new feature development with reliability, scalability, and maintainability
Design and review solutions for complex user journeys, APIs, data flows, and integrations
Document technical decisions and guide engineers through implementation
Write and review production code while remaining hands-on with complex technical work
Support difficult debugging and uphold practical standards for testing, code review, security, and observability
Partner with Product and Design to shape requirements and surface technical constraints early
Deliver accessible and responsive experiences across devices
Coordinate with other engineering teams on shared services, dependencies, and releases to ensure storefront flows work end to end
Improve system performance, availability, and resilience
Investigate production incidents, identify root causes, and drive follow-up improvements
Mentor engineers through feedback, pairing, and thoughtful delegation
Help engineers strengthen their technical judgment, ownership, and problem-solving capabilities
Plan delivery with realistic estimates and clear milestones
Communicate progress, dependencies, and risks clearly across teams
Make informed technical and delivery tradeoffs when priorities change
Use automation and AI-assisted development where useful while reviewing generated work and remaining accountable for correctness and security
🧠 What We’re Looking For:
Core Qualifications:
3+ years of professional software engineering experience, including experience leading projects or mentoring engineers
Strong hands-on experience building and operating modern web applications and backend services in production
Experience designing APIs, integrating services, and working with databases and distributed systems
Sound judgment in software architecture, code review, automated testing, CI/CD, and release practices
Ability to diagnose production issues using logs, metrics, traces, and customer reports
Experience identifying root causes and improving systems following production incidents
Strong understanding of web security, authentication, and authorization
Understanding of safe handling of sensitive customer data
Ability to lead cross-functional work and clearly communicate technical decisions and tradeoffs
Ability to mentor and coach engineers through constructive feedback
Strong ownership of technical quality, delivery, and production outcomes
Advanced English skills in writing and speaking
⭐ Nice to Have:
Experience with e-commerce checkout, payments, or high-traffic customer journeys
Experience with theme systems, templating, customization, or merchant-facing storefront tools
Experience with performance optimization, accessibility, and responsive design
Experience with Arabic-language products and right-to-left (RTL) interfaces
Experience using AI coding agents in a production engineering workflow
🤝 Skills That Matter:
Soft Skills:
Engineering Leadership: Set technical direction, clarify priorities, make decisions, and lead engineers toward successful delivery
Ownership: Take responsibility for technical quality, delivery, and production outcomes
Mentoring: Develop engineers through feedback, pairing, delegation, and technical guidance
Problem Solving: Break down complex technical problems and guide the team toward practical solutions
Decision Making: Make informed tradeoffs between product needs, technical quality, reliability, and delivery timelines
Collaboration: Work effectively with Product, Design, QA, and Engineering partners
Communication: Clearly communicate technical decisions, progress, dependencies, risks, and tradeoffs
Adaptability: Respond effectively to changing priorities while keeping the team focused on outcomes
Continuous Improvement: Identify opportunities to improve engineering practices, systems, and ways of working
Technical Skills:
Full-Stack Engineering: Web interfaces, backend services, APIs, integrations, and production operations
System Design: Design reliable systems, APIs, data flows, integrations, and interconnected customer journeys
Architecture: Make and review technical decisions with scalability, maintainability, and security in mind
Quality & Testing: Automated testing, code reviews, release validation, and engineering quality standards
Reliability & Observability: Monitoring, logs, metrics, traces, incident response, and root-cause analysis
Security: Web security, authentication, authorization, and safe handling of sensitive customer data
CI/CD & Releases: Continuous integration, deployment, release practices, and production readiness
Performance: Improve application performance, availability, resilience, and scalability
AI-Assisted Engineering: Use AI coding agents and automation effectively while maintaining ownership of quality, correctness, and security
🚀 Why Join Zid?
Purpose-Driven Products: Build customer-facing commerce experiences used by thousands of merchants and their customers
Technical Impact: Own critical storefront journeys including checkout, authentication, themes, and related capabilities
Leadership & Growth: Lead and mentor engineers while remaining hands-on with meaningful technical challenges
People & Culture: Collaborate closely with Product, Design, QA, and Engineering teams
Ownership: Shape technical direction, engineering quality, and how the Storefront team delivers at scale
Impact: Play a key role in building reliable commerce experiences that power the future of retail in Saudi Arabia and beyond
👉 Think Zid is the right place for you? Apply now and help lead the engineering behind seamless commerce experiences.