Linux & Python Support Engineer

We are looking for a skilled Linux & Python Support Engineer to ensure the stability and reliability of our systems and support C++ and Python pipelines.

Type:

Full-time

Hybrid

Remote

Job ID:

JR - 52008

Apply now
Technologies:
Linux
Python
API
SQL
Locations:
Serbia
Czech Republic
Portugal

Table of contents

Apply now
Let’s be in touch!

Job Description

In this role, you will work closely with our client — a leading international investment fund. The company leverages data-driven research to generate high-quality predictive signals (aka alphas) and develop financial strategies aimed at capitalizing on market inefficiencies. Collaborative teamwork is at the core of its mission, driving the development of data models, alphas, and investment strategies that power a global investment platform.

Your primary responsibility will be to provide reliable and effective support for C++ and Python pipelines, systems, and users within a fast-paced, data-intensive environment.

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 pipelines 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 pipelines improvements by sharing insights from support incidents and pipelines monitoring.

What We Offer:

  • Financial stability and competitive compensation depending on experience and skills;
  • Social package – private insurance;
  • Transparent professional and career growth development plans;  
  • Buddy system;  
  • Flexible work schedule;
  • 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 days of paid sick leave without a doctor's note;
  • Referral program;  
  • Access to language learning platform goFluent;  
  • Additional training and certifications;  
  • Friendly team and pleasant working environment.

Apply now

Linux & Python Support Engineer