Faster chat, better deals — Get the App

Backend Engineer

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Summary: Penny is seeking a Senior Backend Engineer to build a highly scalable, fault-tolerant micro-service foundation, driving product initiatives through continuous learning and maintaining high code quality. Highlights: 1. Opportunity to build a highly scalable micro-service architecture 2. Focus on reliability, fault tolerance, and performance 3. Environment that nurtures potential and professional growth **About Penny Software** Penny is a fast\-growing procurement and technology company headquartered in **Riyadh** with operations across Saudi Arabia and Bahrain. We are building innovative solutions to simplify procurement processes, empower businesses, and create meaningful impact. **Why Join Us?** We are looking for talented, growth\-minded individuals eager to take on new challenges. At Penny, we nurture potential and provide an environment where every employee can **thrive professionally and personally**. **Role Responsibilities:** We are looking for a **Senior Backend Engineer** comfortable with the complexity of a **micro\-service architecture**. You will construct the core, highly scalable foundation of Penny, valuing **reliability, fault tolerance, and performance**. This role requires a forward\-thinking outlook and the ability to balance strategic planning with the agility and scrappiness needed for present needs, **without sacrificing code quality**. You will drive product initiatives by continuously learning new technologies and systems. **Key Technologies (Primary Stack):** * **Golang** and **Python** * **Micro\-services** and **Distributed Systems** * **Kubernetes/Docker** * **GCP** (Google Cloud Platform) **Core Responsibilities:** * **API Ownership:** Be a key stakeholder for all internal and external API services across various features. * **Design \& Architecture:** Participate in and contribute to the technical design process, defining code architecture for a high\-performance, scalable product with a minimal footprint. * **Implementation:** Implement robust web services, business logic, and APIs primarily using **Golang**. * **Quality \& Standards:** Drive and elevate engineering standards, tooling, and process improvements across the team. * **Data\-Driven Development:** Experiment, prototype, measure, and leverage data\-driven analysis to inform all development decisions. * **Stakeholder Management:** Effectively own end\-to\-end initiatives, ensuring clear communication with all stakeholders (Product, QA, Front\-End, Infrastructure, etc.) to deliver maximum business value. * **Documentation:** Own and maintain comprehensive documentation for all externally facing APIs. **What Makes You a Good Fit:** * **Experience:** **4\+ years** of professional experience in backend development, ideally in a fast\-paced startup environment. * **Backend Mastery:** Deep passion for well\-structured backend services and a proven track record working with **distributed/scalable infrastructure** in a micro\-services\-first design. * **Environment:** Extremely comfortable working in **multi\-threaded applications** and within **\*nix based execution environments**. * **Quality First:** Value code quality, testability, and an iterative development methodology. * **Cloud Fluency:** Familiarity with cloud environments (preferably GCP), **infrastructure as code**, and provisioning for the code you write. * **Performance:** A deep appreciation for **resource frugality** and application performance. * **Confidence Building:** You demonstrate and incrementally build confidence in all the pieces you develop through robust testing and clear communication. **Desired (Pluses):** * Proven experience with **Kubernetes, Docker, and CI/CD systems**. * Experience with **GCP** deployments and pipeline management. * Knowledge of **Typescript/Javascript** (for polyglot systems). * Experience with message queues like **NATS**. * Knowledge of multiple communication protocols, ideally **gRPC** (and REST, WebSockets). * Strong understanding of security principles (JWTs, salting, RSA, etc.). * A deep sense of appreciation for **Test\-Driven Development (TDD)** methodology.

Source: indeed

Posted by

Fatima Al-Mutairi

Indeed · HR

Location

Fatima Al-Mutairi

Indeed · HR

Similar jobs

Backend Engineer job by Indeed in 2026 | ok.com