Software Engineer

Lemon Recruitment
Leuven, Belgium
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Persian
Experience level
Senior

Job location

Remote
Leuven, Belgium

Tech stack

JavaScript
PHP
Continuous Integration
Linux
DevOps
Python
Software Engineering
Computer Networking Systems

Requirements

We're hiring a senior software engineer to work on Linux-based, system-level, and networked software in an international, English-speaking team. Must-have (non-negotiable):

  • C2 or bilingual Farsi (Persian language)
  • Fluent English
  • Eligible to work in Europe (EU citizen or valid work permit)

Requirements:

  • 5+ years software engineering experience
  • Strong Linux and networking background
  • Exposure to DevOps, CI/CD, or system-level optimization (preferred)
  • Previous mentoring or technical leadership experience (preferred)

What you'll do:

  • Build and maintain Linux-based and networked systems
  • Develop in PHP, Python, JavaScript
  • Use C / C++ / Rust for performance-critical components
  • Collaborate in a distributed, cross-border team

Benefits & conditions

  • Competitive salary aligned with EU market standards
  • Fully remote role within Europe (occasional traveling might be needed)
  • Technically challenging projects with real impact
  • Flat structure and direct access to decision-making
  • Collaborative, supportive engineering culture

Apply for this position