Support Engineer

Innovate with Us
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 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 andpipelines monitoring.
English
- B2 (Upper-Intermediate)
Type of work
- Remote, full-time.
Time zone
- Central European Time (CET)