Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

RESC

Backend Developer - Python & Go

Posted Updated
Discussion

Summary

RESC, a Jeddah-based engineering and technology company, is hiring a mid/senior backend developer to build scalable backend services, REST APIs, and real-time/IoT services in Python and Go, covering architecture, deployment with Docker/Nginx on Linux, and CI/CD.

RESC is a leading technology and engineering company, with a wealth of experience spanning more than 25 years in a wide range of fields, including energy, electronic systems, safety solutions, automation, communications, control, embedded systems, and software.

Our expertise spans renewable energy, electronic systems, smart devices, industrial safety systems, automation, and control, supported by state-of-the-art R&D centers and calibration laboratories to ensure the highest standards of quality and performance.

With a strong focus on research and development, we deliver cutting-edge solutions that drive efficiency, sustainability, and industrial progress.

RESC is headquartered in Jeddah, Saudi Arabia. We combine local expertise with global innovation to deliver cutting-edge solutions in the Middle East and beyond.

Our state-of-the-art 15,000-square-meter manufacturing facility in Jeddah underscores our commitment to local production, quality control, and the deployment of scalable technology.

We are looking for an experienced Mid-Level or Senior Backend Developer with strong hands‑on experience in Python and Go.

The main focus of this role is building reliable, scalable backend systems, APIs, and real‑time services. We are looking for someone with a broad engineering mindset who understands the full software lifecycle, from development and architecture to deployment, monitoring, and optimization.

Responsibilities include:

  • Design and develop scalable backend services using Python and Go.
  • Build and maintain REST APIs, WebSockets, and real‑time services.
  • Design reliable backend architectures and system workflows.
  • Integrate SQL/NoSQL databases and third-party APIs.
  • Implement authentication and authorization using JWT, OAuth, and similar technologies.
  • Improve application performance, reliability, security, and scalability.
  • Troubleshoot backend, infrastructure, and deployment issues.
  • Build and maintain CI/CD pipelines.
  • Deploy and manage applications on Linux servers using Docker and Nginx.
  • Maintain clean Git workflows and participate in code reviews.
  • Monitor production systems, logs, errors, and performance.
  • Develop and integrate IoT services and real‑time device communication.
  • Collaborate with frontend developers, product teams, and other engineers.
#J-18808-Ljbffr

Skills

What Middle Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →