Enable job alerts via email!

System Engineer (Software Development )

Perfect Vision - KSA

Eastern Province

On-site

SAR 40,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is looking for a talented Systems Engineer to spearhead the design and development of scalable software systems. This role requires a strong foundation in systems architecture and software engineering, along with DevOps practices to ensure seamless integration of hardware and software components. You'll collaborate with cross-functional teams to troubleshoot issues, implement CI/CD pipelines, and apply security best practices. If you are passionate about technology and eager to make an impact in a dynamic environment, this is the perfect opportunity for you!

Qualifications

  • 3+ years in software development with a focus on scalable systems.
  • Experience with cloud platforms and containerization tools.

Responsibilities

  • Design and implement scalable, high-performance software systems.
  • Develop and maintain software applications and APIs.

Skills

Software Development (Python, Java, C++, Go)
Systems Architecture
DevOps Practices
Problem-Solving Skills
Communication Skills

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Jira
Docker
Kubernetes
Terraform
Prometheus
Grafana

Job description

We are seeking a skilled Systems Engineer with expertise in software development to design, develop, and maintain scalable and reliable software systems. The ideal candidate will have a strong background in systems architecture, software engineering, and DevOps practices, ensuring seamless integration between hardware and software components.

Key Responsibilities
  1. System Design & Architecture
    • Design and implement scalable, high-performance software systems.
    • Define system requirements and specifications in collaboration with stakeholders.
    • Optimize system performance, reliability, and security.
  2. Software Development & Integration
    • Develop and maintain software applications, APIs, and microservices.
    • Ensure seamless integration between software, hardware, and cloud platforms.
    • Work with cross-functional teams to troubleshoot and resolve system-level issues.
  3. DevOps & Automation
    • Implement CI/CD pipelines for automated testing and deployment.
    • Manage infrastructure as code (IaC) using tools like Terraform, Ansible, or Kubernetes.
    • Monitor system health and performance using logging and observability tools (e.g., Prometheus, Grafana, ELK Stack).
  4. Security & Compliance
    • Apply security best practices in software development and system configurations.
    • Ensure compliance with industry standards (e.g., ISO 27001, SOC 2, GDPR).
  5. Collaboration & Documentation
    • Work closely with developers, QA engineers, and product managers.
    • Maintain detailed technical documentation for system designs and processes.
Required Skills & Qualifications
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Experience:
    • 3+ years in software development (Python, Java, C++, Go, or similar).
    • Experience with distributed systems, cloud platforms (AWS, Azure, GCP), and containerization (Docker, Kubernetes).
    • Strong understanding of networking, databases, and system security.
  • Technical Skills:
    • Proficiency in Jira.
    • Proficiency in Linux/Unix environments.
    • Knowledge of DevOps tools (Jenkins, GitLab CI, GitHub Actions).
    • Familiarity with monitoring tools (Prometheus, Grafana, Nagios).
  • Soft Skills:
    • Strong problem-solving and analytical skills.
    • Excellent communication and teamwork abilities.
Preferred Qualifications
  • Experience with microservices architecture.
  • Certifications in AWS/Azure/GCP, Kubernetes, or cybersecurity.
  • Background in embedded systems or IoT development.

Apply Now!

Company Industry

  • IT - Software Services

Department / Functional Area

  • IT Software

Keywords

  • System Engineer (Software Development)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advise against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.