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 2 months 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

Senior Software Engineer (Infrastructure)

Senior Infrastructure Engineer role at Owl.co, building scalable AWS solutions for AI-powered insurance claims platform in New York City.

Senior Software Engineer, MLOps and Infrastructure

Senior Software Engineer position at Cohere, focusing on MLOps and Infrastructure, building and maintaining large-scale distributed systems for AI model deployment.

Senior Infrastructure Engineer

Senior Infrastructure Engineer position at SentiLink - Remote US role focusing on cloud infrastructure, DevOps, and system reliability with competitive compensation.

Solutions Engineer, PubSec (Central/East)

Senior Solutions Engineer role at Docker focusing on public sector sales, requiring 8+ years of technical experience and expertise in container technologies.

SiteOps Global Systems Engineer

Senior Systems Engineer role at Meta focusing on data center operations, automation, and infrastructure optimization with competitive compensation and benefits.