Backend Developer - Python & Go

RESC

Jeddah

On-site

SAR 250,000 - 350,000

Full time

28 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RESC, a leading technology and engineering company in Jeddah, seeks a Mid‑Level or Senior Backend Developer with strong Python and Go. You will design scalable backend services, APIs, and real‑time components, integrating SQL/NoSQL databases and third‑party APIs.

The role involves JWT/OAuth security, CI/CD pipelines, Docker/Nginx deployments, and collaboration across teams. You will work on a full software lifecycle from design to deployment, monitoring, and optimization, ensuring robust,

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Python
Go
REST APIs
WebSockets
JWT OAuth
Docker
Nginx
Linux
CI/CD
SQL/NoSQL
IoT services
Real-time
Git workflows
Microservices

Tools

Git
Kubernetes
PostgreSQL
MongoDB

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Python & Go) – Real-Time APIs & IoT
Backend Engineer (Python & Go) – Real-Time APIs & IoT

RESC • Jeddah

On-site
SAR 250,000 - 350,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Senior Backend Developer
Senior Backend Developer

Nakhla • Riyadh

On-site
SAR 133,920 - 200,880
Competitive compensation
Opportunity for equity
Autonomy in role
Senior Development Lead - Full Stack Microservices
Senior Development Lead - Full Stack Microservices

CreditNinja - KMD Partners, LLC • Riyadh

On-site
SAR 420,000 - 660,000
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Lever, Inc. • Saudi Arabia

Remote
SAR 180,000 - 300,000
Remote work opportunity
Full-stack exposure
Cloud platforms experience
+2
Back-End Developer
Back-End Developer

Perfect Vision • Dammam

On-site
SAR 240,000 - 420,000
Competitive salary package
Comprehensive health insurance
Professional development opportunities
+2
Backend Engineer - Applied AI
Backend Engineer - Applied AI

SYNC • Jeddah

On-site
SAR 180,000 - 300,000
Senior Backend Engineer - Microservices & Cloud Platform
Senior Backend Engineer - Microservices & Cloud Platform

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior Backend Engineer – AI Applications & OpenShift
Senior Backend Engineer – AI Applications & OpenShift

SoftwareONE Deutschland GmbH • Riyadh

On-site
SAR 320,000 - 520,000
Global company culture
Mentor support for start
President’s Club recognition
+2