Technical Support Engineer (Python & Linux)
We are looking for a highly technical, hands-on Support Engineer to work across traditional L1 and L2 responsibilities, with exposure to some L3-level tasks. The ideal candidate is a proactive problem-solver with a passion for technology and a strong drive to grow and develop professionally.

Job Description
You’ll work on a global investment project, supporting data pipelines and troubleshooting infrastructure issues within a Linux-based environment.
In this hands-on role, you’ll collaborate with experienced development and infrastructure teams, contribute to a fast-moving and data-driven environment, and take part in an on-call rotation.
‍
Requirements:
Programming & Scripting:
- Strong proficiency in Python (experience in production projects);
- Scripting experience in Bash or other Unix command languages;
- Ability to write self-service and debugging scripts, ad-hoc automation;
- Knowledge of SQL and familiarity with relational databases.
Operating Systems & Environments:
- Hands-on experience with Linux administration, CLI tools, system monitoring, incident management and troubleshooting;
- Understanding of Unix/Linux systems;
- Understanding of networking and service communication in Unix environments.
Architecture & Infrastructure:
- Understanding of service-oriented architectures (SOA);
- Knowledge of data pipelines, real-time signal processing systems, or trading environments (preferred);
- Familiarity with infrastructure concepts, containerization and orchestration (Kubernetes is preferable).
Soft Skills & Communication:
- Strong problem-solving mindset and ability to think critically in dynamic environments;
- Comfortable working independently, without predefined procedures or detailed playbooks;
- Excellent communication skills, with the ability to clearly explain technical issues to non-technical stakeholders;
- Organized, proactive, and self-motivated approach to work;
- Eagerness to learn new systems, tools, and technologies;
- Upper-intermediate or higher level of English (both written and spoken) — required for day-to-day communication with global teams.
‍
Responsibilities:
- Provide real-time technical support and problem resolution to end users;
- Manage support ticket queues and monitor alerts, proactively addressing issues;
- Troubleshoot and debug incidents across a multi-layered technology stack;
- Work closely with development and infrastructure teams to resolve issues and provide input on systemic problems;
- Perform technical deep dives to diagnose issues related to:
- Data flows and signals not being processed correctly;
- System integrations and service interruptions;
- Support root cause analysis efforts;
- Write Python, SQL, and Bash scripts to support debugging and operational tasks;
- Apply basic to intermediate production-quality code fixes in collaboration with developers;
- Maintain clear and timely communication with end users and stakeholders;
- Participate in an on-call rotation for incident support.
‍
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
Technical Support Engineer (Python & Linux)
