Job Search and Career Advice Platform

Enable job alerts via email!

Software Automation Engineer

Fircroft

Riyadh

On-site

SAR 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering services firm is looking for a Software Automation Engineer in the Riyadh Region. This role involves designing robust APIs and scalable automation solutions. Candidates should have 3+ years of experience in software development, hands-on experience in RPA, strong coding skills, and familiarity with SQL and NoSQL databases. The position emphasizes collaboration, problem-solving, and continuous improvement in a dynamic work environment.

Qualifications

  • 3+ years of professional experience in software development with strong coding skills.
  • Proven experience in API development (RESTful services).
  • Hands-on experience with RPA platforms and automation workflows.

Responsibilities

  • Design, develop, and maintain software components and RESTful APIs.
  • Develop, deploy, and support Robotic Process Automation (RPA) solutions.
  • Manage SQL and NoSQL databases, ensuring data integrity and performance.

Skills

Software development
API development
Robotic Process Automation
SQL and NoSQL databases
CI/CD tools
Communication skills
Problem-solving
Time management
Job description
About the job Software Automation Engineer
About This Opportunity

We are seeking a Software Developer to design and deliver robust APIs and scalable automation solutions. The ideal candidate will combine strong software engineering fundamentals with hands‑on experience in RPA, and will collaborate closely with cross‑functional teams to deliver high‑quality, reliable solutions.

Key Responsibilities
  • Design, develop, and maintain software components and RESTful APIs that are secure, scalable, and high-performance.
  • Develop, deploy, and support Robotic Process Automation (RPA) solutions to automate business processes.
  • Manage, optimize, and maintain SQL and NoSQL databases, ensuring data integrity and performance.
  • Implement and follow best practices for clean code, testing, version control, and CI/CD pipelines.
  • Monitor application performance and troubleshoot issues to ensure system reliability and availability.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Produce clear technical documentation and support knowledge sharing within the team.
Required Skills & Qualifications
  • 3+ years of professional experience in software development with strong coding skills.
  • Proven experience in API development (RESTful services).
  • Hands‑on experience with RPA platforms and automation workflows.
  • Solid understanding of databases (SQL and NoSQL) and data modeling.
  • Experience with CI/CD tools, source control (e.g., Git), and automated testing.
  • Strong communication skills, with the ability to explain technical concepts to non‑technical stakeholders.
  • Excellent problem‑solving and analytical skills.
  • Ability to work effectively both independently and as part of a team.
  • Good time management and prioritization skills in a fast‑paced environment.
  • Proactive mindset with a focus on continuous improvement and learning.
  • Attention to detail and commitment to quality and reliability.
  • Can work as LDA for MSDP tools and applications (User Access management, Alarm Automation Configuration, filtration, Network Inventory Management, etc)
  • Able to create and automate Reports in Business Intelligent tool.
  • Troubleshooting of issues at user level & system level.
  • Perform Tools Audit and update accordingly.
  • Should have awareness to SharePoint. User and Resource Management on SharePoint.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.