Enable job alerts via email!

Senior Product Engineer

Masdr - ?

Saudi Arabia

On-site

SAR 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in Saudi Arabia is looking for a Senior Software Engineer to join their Information Technology team. The role involves designing and implementing complex engineering projects, mentoring junior engineers, and collaborating with various teams to ensure high-quality solutions. Ideal candidates will have a strong background in software engineering and excellent problem-solving skills.

Qualifications

  • 3 to 5 years of professional experience in software engineering.
  • Experience with modern backend and frontend technologies.

Responsibilities

  • Design, develop, test, and deploy scalable engineering solutions.
  • Provide hands-on technical guidance and mentorship to junior engineers.

Skills

Problem Solving
Communication
Interpersonal Skills

Education

Bachelor's degree in Computer Science

Tools

SQL
REST APIs

Job description

Job Summary:

We are seeking an experienced Senior Software Engineer to join our Information Technology team. In this role, the engineer will contribute to the design, development, and implementation of complex engineering projects. The ideal candidate will provide mentorship to junior engineers and collaborate cross-functionally to deliver high-quality solutions that align with business needs.

Key Responsibilities:

  • Design, develop, test, and deploy scalable and robust engineering solutions.
  • Provide hands-on technical guidance and mentorship to junior engineers.
  • Collaborate with cross-functional teams including product management, QA, DevOps, and UX/UI.
  • Troubleshoot complex technical issues and implement long-term solutions.
  • Ensure adherence to engineering best practices, coding standards, and company policies.
  • Contribute to the continuous improvement of engineering processes and practices.

Qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • 3 to 5 years of professional experience in software engineering.
  • Proven experience contributing to successful, complex technical projects in production environments with a significant number of clients.
  • Experience with modern backend and frontend technologies, including object-oriented languages, web frameworks, and API gateway solutions.
  • Proficiency in SQL, unit testing, debugging, system monitoring, REST APIs, and messaging services.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.

Preferred Skills:

  • Familiarity with software design principles and modern application architectures.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Agile methodologies such as Scrum or Kanban.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.