Syarah is on a mission to revolutionize how people buy cars in Saudi Arabia and the Middle East. We provide customers with a seamless, end-to-end digital car-buying experience — empowering them to browse, finance, and purchase their next car entirely online.
Behind the scenes, we’re building powerful, scalable systems that drive every part of the process — from sourcing and inspection to financing, insurance, and delivery. Our goal? To make car buying a delightful, transparent, and trusted digital experience.
We’re looking for ambitious and experienced Senior Software Engineers who are passionate about building world-class technology, driving innovation, and shaping the future of automotive e-commerce
At Syarah, our core values — Tolerance, Transparency, Respect, Integrity, and Positivity — define who we are and how we work every day .
About the Role
As a Senior Software Engineer, you’ll play a key role in designing and developing Syarah’s core platforms and services. You’ll lead the implementation of high-performance systems, mentor junior developers, and collaborate across teams to deliver scalable solutions that power our customer and internal applications.
What You’ll Do
- Design, develop, and maintain high-quality, scalable backend and frontend systems.
- Lead technical discussions, perform code reviews, and ensure best engineering practices.
- Collaborate with product managers, designers, and other engineers to build new features and improve existing ones.
- Optimize application performance, reliability, and security.
- Build and maintain APIs and integrations with third-party services such as payments, logistics, and financing systems.
- Troubleshoot and resolve complex technical issues across multiple environments.
- Contribute to architectural decisions and guide the evolution of our tech stack.
- Stay updated with emerging technologies and continuously drive innovation.
What You’ll Bring
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of hands-on experience in software development, preferably in e-commerce, SaaS, or high-traffic systems.
- Strong proficiency in modern programming languages such as Node.js, PHP (Laravel), or Python.
- Solid experience with frontend frameworks like React or Next.js.
- Strong understanding of RESTful APIs, microservices architecture, and cloud environments (AWS, Azure, or GCP).
- Excellent database skills (MySQL, PostgreSQL, MongoDB, or similar).
- Experience with CI/CD pipelines, Git, and Agile/Scrum methodologies.
- Strong analytical and problem-solving abilities with a focus on performance and scalability.
- Excellent communication and leadership skills.
- Fluent in English.
Join us in redefining how people buy cars — and take part in building the technology that’s driving the future of automotive e-commerce in the Middle East. 🚗💻