Senior Software Production Engineer

A leading restaurant management ecosystem and payment tech provider founded in 2014, serving customers in over 35 countries.
DevOps
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS

Description For Senior Software Production Engineer

Foodics, a pioneering restaurant management and payment tech provider, is seeking a Senior Software Production Engineer to join their dynamic team. Founded in 2014 and headquartered in Riyadh with offices across 5 countries, Foodics has processed over 6 billion orders and secured $170 million in their latest funding round, marking the largest SaaS funding in MENA.

The role combines software engineering, systems management, and operational support, focusing on maintaining and enhancing production environments. You'll be responsible for monitoring application health, resolving production issues, managing deployments, and optimizing system performance. The position requires expertise in programming languages like Python, Java, or Laravel, along with experience in deployment automation and cloud platforms.

Working at Foodics offers unique opportunities in a hyper-growth environment, with exposure to diverse teams across 14 countries. The company provides competitive compensation, including bonuses and potential shares, along with strong emphasis on personal development through training and learning stipends. You'll have the chance to make significant impact while working with cutting-edge technologies in a rapidly evolving SaaS company.

The ideal candidate will have 4-5 years of relevant experience, strong problem-solving abilities, and excellent communication skills. You'll be part of a collaborative environment that values innovation, flexibility, and continuous learning. This role offers the perfect blend of technical challenges and growth opportunities in a company that's reshaping the restaurant technology landscape in the MENA region and beyond.

Last updated 25 days ago

Responsibilities For Senior Software Production Engineer

  • Monitor and manage health and performance of software applications in production
  • Investigate and resolve production issues
  • Implement and maintain automated monitoring and alerting systems
  • Coordinate and execute software deployments
  • Develop and manage deployment automation scripts and tools
  • Analyze production performance metrics and make improvements
  • Optimize system configurations and application code
  • Participate in on-call rotations and respond to critical incidents
  • Conduct root cause analysis of incidents
  • Work closely with development, QA, and operations teams

Requirements For Senior Software Production Engineer

Python
Java
Laravel
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 4-5 years of experience in software engineering, systems engineering, or related role
  • Proficiency in programming languages such as Python, Java, or Laravel
  • Experience with deployment automation tools (Jenkins, GitLab CI/CD, Ansible)
  • Familiarity with cloud platforms and container orchestration
  • Knowledge of monitoring and logging tools
  • Strong problem-solving skills and analytical thinking
  • Strong communication skills and teamwork abilities
  • Eager to learn, innovate, and contribute to impactful projects

Benefits For Senior Software Production Engineer

  • Competitive compensation packages including bonuses and potential shares
  • Annual learning stipend
  • Flexible work arrangements including hybrid options
  • Professional development and training opportunities
  • Diverse work environment with 30+ nationalities across 14 countries

Interested in this job?

Jobs Related To Foodics Senior Software Production Engineer

Sr. Software Engineer - Developer Platform (ASE)

Senior Software Engineer position at Apple focusing on developer platform and CI/CD systems development using Java/Go and Kubernetes.

Enterprise Systems Engineer

Senior Enterprise Systems Engineer role at Meta, focusing on building and maintaining scalable Linux infrastructure and enterprise systems.

Enterprise Infrastructure Engineer

Senior Enterprise Infrastructure Engineer role at Meta focusing on mobile device management and infrastructure automation.

Production Systems Engineer, Foundation Labs

Senior Production Systems Engineer role at Meta, focusing on automation and infrastructure development for Foundation Labs.

Hardware DevOps Engineer

Senior Hardware DevOps Engineer role at Qualcomm Technologies, focusing on automation and infrastructure for hardware design processes.