Software Production Engineer

5 days ago


الرياض, Saudi Arabia Foodics Full time

**Who Are We❓**:

- We Are Foodics_ a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region. Also Foodics has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.

**The Job in a Nutshell**

**What Will You Do❓**- Support & Troubleshooting:
- Implement and maintain automated monitoring and alerting systems to proactively identify and address potential issues.
- Deployment Management:
- Coordinate and execute software deployments, including planning, scheduling, and post-deployment verification.
- Develop and manage deployment automation scripts and tools to ensure consistent and reliable releases.
- Collaborate with development and QA teams to streamline release processes and minimize deployment risks.
- Optimize & innovate:
- Analyze production performance metrics and make recommendations for improvements.
- Conduct performance tuning and capacity planning to ensure systems can handle expected loads.
- Incident Response:
- Participate in on-call rotations and respond to critical incidents affecting production systems.
- Conduct root cause analysis of incidents and implement corrective actions to prevent recurrence.
- Document incidents, resolutions, and lessons learned for future reference.
- Collaboration and Communication:
- Work closely with development, QA, and operations teams to ensure smooth integration and deployment of new features.
- Communicate effectively with both technical and non-technical stakeholders regarding production issues and updates.
- Stay ahead of industry trends and emerging technologies to grow your skills.

**What Are We Looking For❓**- Bachelor’s degree in Computer Science, Engineering, or a related field.
- +2 years of experience in software engineering, systems engineering, or a related role with a focus on production environments.
- Proficiency in programming languages such as Python, Java, or Laravel.
- Experience with deployment automation tools (e.g., Jenkins, GitLab CI/CD, Ansible).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and container orchestration (e.g., Docker).
- Knowledge of monitoring and logging tools (e.g., DataDog, Splunk, Bugsnag, Grafana, ELK Stack).
- Strong problem-solving skills and analytical thinking.
- Strong communication skills and a knack for teamwork.
- Eager to learn, innovate, and contribute to impactful projects.

**What We Offer You❗**
We believe you will love working at Foodics
- We have an inclusive and diverse culture that encourages innovation and flexibility in-office, and hybrid work setups.
- We offer highly competitive compensation packages, including bonuses and the potential for shares.
- Out of Country Work: We offer the option to work outside of your country of employment for up to 30 days annually.
- We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
- Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.
- We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.


  • Software Engineer

    2 weeks ago


    الرياض, Saudi Arabia Rheinmetall Arabia Simulation and Training Full time

    We are as Rheinmetall Saudi Arabia, manufacturing flight simulators, for this purpose we develop our hardware's and software inhouse in KSA, we are looking for talented engineers to contribute time and technical challenges. **PRIMARY JOB FUNCTION** Software engineer (Game Developer) will be responsible for designing, developing and documenting software’s...


  • الرياض, Saudi Arabia Mozn Full time

    Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for...


  • الرياض, Saudi Arabia FlyAkeed Full time

    FlyAkeed, a leading company in the travel technology industry, is seeking a highly skilled and experienced Senior Software Engineer - Backend to join their team. As a Senior Software Engineer - Backend, you will play a key role in developing and maintaining our backend systems, ensuring their scalability, reliability, and performance. You will collaborate...


  • الرياض, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Java The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. He/she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. He/she will work closely with...

  • Software Engineer

    2 weeks ago


    الرياض, Saudi Arabia D360 Bank Full time

    Software Engineer - iOS **Responsibilities** - Implement and maintain features that align with business requirements and user experience goals - Conduct code reviews to ensure adherence with to coding standards and best practices - Collaborate with cross-functional teams including backend developers UX/UI designers and product managers to deliver cohesive...


  • الرياض, Saudi Arabia webook.com Full time

    Do you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? Here are some examples of roles and teams that you can have an impact on: - **Business Analysts**: - Ability to understand and gather complex business...


  • الرياض, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Android **Responsibilities** - Contribute to the overall design and architecture of the codebase - Understand the Android platform, write code in Java, familiar with Android development tools. - Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features. -...

  • Chief Engineer

    1 week ago


    الرياض, Saudi Arabia T Co. Full time

    Job Title: Chief Engineer - Switchgear Production Job Summary: The Chief Engineer will oversee and lead all engineering activities in the production of switchgear. This role ensures the effective design, manufacturing, and maintenance of equipment and systems, as well as compliance with industry standards. The Chief Engineer collaborates with...


  • الرياض, Saudi Arabia Master-Works Full time

    **Key Responsibilities**: - Plan and execute software deployments, including initial setup, configuration, and testing in staging and production environments. - Develop and maintain deployment scripts and automation processes to improve deployment efficiency. - Collaborate with development and QA teams to ensure code is ready for deployment. - Create and...

  • Software Engineer

    7 days ago


    الرياض, Saudi Arabia Gulf Business Solutions Full time

    **Company Description** Gulf Business Solutions (GBS) is the leading information and technology solutions provider in the kingdom of Saudi Arabia. Since we started as a business more than thirty years ago, we have grown to an enterprise supported by over five hundred employees, with a rich portfolio of products and services ranging from printing systems to...