Senior Backend Engineer - Checkout

🏢 Salla
📍 Saudi ArabiaFull-timeOn-site
📅 Posted: 4d ago🔄 Updated: 4d ago
CV%
✨ AI Summary
We are seeking a Senior Backend Engineer with 6+ years of experience to design, build, and scale highly available backend systems for Fintech, Checkout, and Promotions. The role involves developing resilient, observable, and maintainable systems that handle millions of transactions, with a focus on modern development practices and leveraging AI for productivity. Responsibilities include designing and evolving APIs, building reliable distributed systems, optimizing application performance, and mentoring junior engineers. A strong understanding of distributed systems, software engineering principles, and SQL databases is required. Experience with specific technologies like PHP, Laravel, and cloud platforms is preferred.
Required Skills
Information Technology
SSISGo
Other
queuesbackground workers
Business, Sales & Management
Coaching
Requirements
Requires 6+ years of professional software engineering experience building production backend systems, with strong experience in scalable backend services using languages like PHP, Go, Java, or C#. Must have a strong understanding of distributed systems fundamentals, experience designing and operating high-scale, highly available backend systems, and proven ability to write clean, maintainable, efficient, and high-performance production code. Familiarity with SQL databases, caching technologies, queues, background workers, automated tests, code reviews, and CI/CD pipelines is essential. Experience with AI-assisted development tools is also required.
Description
We are looking for a Senior Backend Engineer - Checkout to join our engineering team focused on Fintech, Checkout, and Promotions. You will design, build, and scale highly available backend systems that power mission-critical payment experiences, checkout flows, promotions, loyalty, pricing, and financial services.This role is ideal for engineers who enjoy solving complex distributed systems problems, building high-performance services, and designing software that operates reliably at scale. You'll work closely with Product, Design, Data, and Engineering teams to deliver resilient, observable, and maintainable systems that directly impact millions of transactions.We value engineers with strong software engineering fundamentals who embrace modern development practices, including leveraging AI to improve engineering productivity, software quality, testing, debugging, and delivery speed.ResponsibilitiesDesign, build, and operate scalable backend services supporting Fintech, Checkout, Promotions, Loyalty, and Payment systemsDevelop clean, maintainable, and high-performance production code with readability and long-term ownership in mindDesign and evolve RESTful APIs and integrations with internal platforms, payment gateways, and third-party servicesBuild reliable distributed systems capable of handling high traffic, failures, and asynchronous workloadsDrive architectural decisions with scalability, resilience, maintainability, and operational excellence in mindOptimize application performance across services, databases, caching layers, queues, and background workersParticipate in architecture discussions, technical design reviews, RFCs, and engineering planningEnsure services are production-ready through monitoring, logging, alerting, testing, and observability best practicesWrite comprehensive unit and integration tests while maintaining high engineering standards through code reviewsLeverage AI-assisted engineering tools responsibly to accelerate development, debugging, testing, documentation, and code qualityMentor junior and mid-level engineers through technical leadership, design discussions, and engineering best practicesContribute throughout the full software development lifecycle, from design through deployment and production supportContinuously improve system reliability, developer experience, and engineering standards across the teamRequirements6+ years of professional software engineering experience building production backend systemsStrong experience building scalable backend services in at least one modern language such as PHP, Go, Java, or C#Experience with PHP and Laravel is preferred but not requiredStrong understanding of distributed systems fundamentals, including consistency, availability, concurrency, fault tolerance, idempotency, asynchronous processing, messaging, and cachingExperience designing and operating high-scale, highly available backend systemsProven ability to write clean, maintainable, efficient, and high-performance production codeStrong understanding of software engineering principles, including SOLID, design patterns, clean architecture, and domain-driven design conceptsExperience designing RESTful APIs and integrating with third-party platforms and payment providersStrong SQL knowledge with experience designing and optimizing MySQL or PostgreSQL databasesExperience with caching technologies, queues, background workers, and performance optimizationExperience writing automated tests, participating in code reviews, and working within modern CI/CD pipelinesComfortable using AI-assisted development tools to improve productivity, software design, implementation, testing, debugging, documentation, and code reviewsPreferred QualificationsExperience building Fintech, Payments, Checkout, Loyalty, Pricing, Promotions, or other high-volume transactional systemsExperience with event-driven architectures and distributed messaging systemsExperience with Docker, Kubernetes, cloud platforms (AWS, GCP, or Azure), and Infrastructure as CodeExperience with observability platforms, distributed tracing, metrics, and production monitoringExperience working within microservices or service-oriented architecturesBachelor's or Master's degree in Computer Science, Software Engineering, or a related field is a plus
✨ 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