Were looking for a Senior Backend Engineer to design, build and scale the critical services that power our platform. In this role, you will own system design and delivery across multiple services, contribute to architecture and platform strategy, mentor engineers through code and architecture reviews, and operate within a highly distributed, event‑driven environment. This position is ideal for someone who thrives on solving complex backend challenges involving performance, reliability, data consistency and large‑scale system architecture. Our successful Senior Backend Engineer will Design and build scalable backend services using Node.js and TypeScript. Own system design across domains using DDD‑style modular architecture. Develop and evolve event‑driven systems and messaging flows. Architect high‑throughput APIs across REST and asynchronous patterns. Lead complex backend initiatives end‑to‑end, from design to production. Improve performance, reliability and scalability across services. Define engineering standards for observability, testing and service design. Mentor engineers and provide high‑quality architecture and code reviews. Partner with product and platform teams on technical strategy and planning. Diagnose and resolve production issues across distributed systems. If you have these qualifications, join our team: Matric, computer literacy (MS Office), strong numeracy, and excellent verbal and written English skills; plus expert‑level TypeScript and Node.js skills; deep experience with Fastify/Express/NestJS; strong ability to design scalable backend systems; advanced understanding of async patterns, concurrency and performance; experience with distributed and event‑driven architectures; strong DDD and modular service design capability; PostgreSQL expertise including schema design and optimisation; experience with Kafka/RabbitMQ/SQS and real‑time processing; cloud experience (AWS/GCP/Azure), CI/CD pipelines, Docker and observability tools; strong testing and Git workflow practices; and ideally experience with high‑scale transactional systems, gaming/fintech, infrastructure‑as‑code, Kubernetes, and 6+ years of software development with 6+ years in production Node.js backend engineering. To apply, your written application must include: CV (maximum 4 pages), contactable references (with telephone numbers), and covering letter with three reasons why youre our top candidate for the job Only successful applicants will be contacted.
Senior Backend Engineer
HEAD OFFICE - TSOGO SUN CASINO MANAGEMENT COMPANY (PTY) LTD
cape town, cape town
Published 4 days ago
Report job