National Technical University of Athens

Software/IT Engineer - Automated Trading (Python/MQL4)

Posted: 5 hours ago

Job Description

What you’ll doDevelop & maintain automated trading apps (Expert Advisors, scripts) in MQL4 and Python.Build helper tools, APIs, and monitoring scripts in Python.Configure, install, and optimize VPS servers for 24/7 uptime.Handle remote systems (deployment, logging, troubleshooting, updates).Analyze and improve trading bots/systems performance.Must-havesStrong Python.MQL4 / MetaTrader 4 experience (EAs/Indicators dev & debugging).Understanding of threads, APIs/REST, sockets.Experience with VPS setup, monitoring, cron/scripts, remote mgmt.Basic Linux or Windows Server.Self-driven, reliable, comfortable with always-on systems.Nice-to-havesMetaTrader 5 / MQL5.Docker or virtualization tools.Git / version control.OfferCompetitive compensation based on experience & impact.Remote-first, flexible hours, modern toolchain.Reproducible R&D (CI/CD, code reviews), real ownership.Hiring process1) Short form + GitHub/portfolio → 2) Technical task (Python and/or MQL4, ~2h) → 3) Interview (system design + perf/ops). Apply: send CV/LinkedIn and GitHub/MT4 sample to nlagaros@central.ntua.gr and chandrinos.spyros@gmail.com with subject IT-Trading Engineer.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In