Inbybob

Support Engineer

  • Inbybob

Job Description

Our client is a large international investment fund. They use data and technology to find smart ways to improve financial strategies. They aim to create high-quality predictive signals, or ‘alphas,’ to identify market opportunities.

The company is very data-driven and innovative, with teams working closely to develop financial strategies and maintain a strong global platform. It’s a fast-paced and collaborative environment where your technical expertise can make a real impact.

This role combines technical problem-solving with operational support. We are looking for a skilled Linux and Python Engineer to ensure the stability and reliability of our systems and support C++ and Python pipelines.

Technologies: Linux, Python (back-end, tasks automation, API connection), and SQL.

Requirements

Linux Environment:

  • Strong understanding of Linux;
  • Ability to execute and troubleshoot programs in Linux;
  • Experience with workload design, orchestration and monitoring;
  • Bash scripting expertise.

Python Back-End Programming:

  • Experience working with different types of APIs;
  • Automation of monitoring and alerting;
  • Troubleshooting existing code.

Databases:

  • Understanding of relational data structure;
  • Familiarity working with MySQL;
  • Quering data and troubleshooting data issues.

Preferred Skills (Nice-to-Have):

  • Understanding of data pipelines and/or experience working on data projects;
  • C++ knowledge.

Responsibilities

User support & troubleshooting:

  • Support internal users, responding to and resolving system issues efficiently;
  • Maintain data pipelines, monitor execution, and troubleshoot issues;
  • Reproduce problems, identify root causes, and collaborate with engineering teams to implement lasting solutions;
  • Provide timely solutions to technical challenges that affect system performance or user experience.

Automation & tool development:

  • Develop tools and scripts in Python to automate various system tasks, improving operational efficiency, mainly focusing on memory limitations;
  • Implement telemetry and monitoring solutions to increase system visibility and proactively detect issues.

Pipelines optimization:

  • Continuously assess pipeline performance and identify opportunities to automate manual processes and reduce operational overhead;
  • Contribute to improving the efficiency and reliability of the pipelines through innovation and hands-on problem-solving.

Collaboration:

  • Work closely with developers, product teams, and other engineers to resolve issues and deliver high-quality solutions;
  • Contribute to ongoing pipeline improvements by sharing insights from support incidents and pipeline monitoring.

English

  • B2 (Upper-Intermediate)

Time zone

  • Central European Time (CET)