hero

Join the Wesley Clover Network

110 companies, 350+ jobs

System Engineer

Segmentify

Segmentify

Software Engineering, IT, Other Engineering
Şile/İstanbul, Türkiye
Posted on Mar 28, 2025

Segmentify is an eCommerce Customer Engagement Platform (CEP) helping online retailers to optimise their conversion rates by enabling them to deliver a unique and personalised shopping experience.

We have a dynamic and passionate compact team dedicated to creating a SaaS solution to boost eCommerce revenue. We are selected as one of the 25 Machine Learning Startups to Watch by Forbes magazine. We are one of the fastest growing start-ups in AI based e-commerce solutions with multiple investment rounds and have offices in 5 countries.

We build Segmentify using new and powerful web stack (Java, Spring Boot, Cassandra, MongoDB, Apache Ignite, Kafka, React.js, Webpack and JavaScript ES6) and are always on the watch-out for new trends and technologies.

Role:

We are looking for a System Engineer who is proficient with system management for cloud based servers running on Linux. You will be responsible for managing, maintaining, monitoring and optimising servers that empower the Segmentify platform.

You will be responsible for creating and maintaining distributed architecture on cloud and on-premise, deploying product updates, and maintaining a continuous integration and delivery pipeline. The Ideal candidate should be passionate about providing world-class technical service with a sharp focus on implementing and deploying a reliable, robust, high quality software CI/CD pipeline. You should have experience working in complex multi-platform environments and be familiar with release engineering practices and tools.

You will collaborate with the development and product team to create and support cloud infrastructure for Segmentify core products and new modules & features, create and maintain continuous integration & delivery, monitor and manage testing and live environments. Help us build a culture and practice that leads to improved product quality and cohesive collaboration.

Requirements:

  • Computer Science/Engineering degree or equivalent work experience
  • Programming skills for Python, NodeJS and/or Bash for daily operational scheduled tasks management
  • Experience with Linux and shell scripting (RedHat/CentOS/Rocky Linux are preferred)
  • Basic knowledge and understanding about computer networks
  • Demonstrated experience with CI/CD tools especially with Jenkins, Nexus, SonarQube
  • Experience in System Monitoring and APM tools such as Nagios, Prometheus, Grafana, ELK stack (we use all of them)
  • Proficient with orchestration tools (Ansible is preferred)
  • Experience with central log management tools (Graylog and/or ELK is preferred)
  • Google Cloud platform management experience is a big plus
  • Experience with open source web tools (httpd, nginx, ftpd, etc.)
  • Good verbal and written communication skills and ability to work closely with Development and QA team
  • Ability to handle multiple tasks simultaneously and meet deadlines
  • Fluent in both spoken and written English

Bonus:

  • NoSQL database experience (MongoDB or Cassandra is preferred)
  • Hands-on experience with messaging queue frameworks (Kafka is preferred)
  • Experience with container technologies (Docker and Kubernetes)
  • Experience with understanding and managing micro-service architectures
  • Experience with open source projects (committers are preferred)
  • Knowledge and experience about version control (Git is preferred)
  • Experience in Linux environment and application management and monitoring with a good understanding of Linux fundamentals and internals including filesystems, modern memory management, threads, processes, etc.
  • Understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems
  • Understanding of the TCP/IP stack, internet routing and load balancing and VPN technologies
  • Experience with open source firewalls (pfsense is preferred)
  • Experience with open source virtualization technologies (KVM is preferred)
  • Comfortable working in a fast-paced, multi-tasked, high-energy working environment.