Wallex is a FinTech company providing a secure cryptocurrency exchange platform and digital asset payment solutions. With a vision to become a leading global FinTech enterprise, Wallex is recognized as one of the largest cryptocurrency exchange platforms in Iran, enabling the online trading of more than 130 cryptocurrencies. We are looking for a Quantitative Developer who is a software engineer at heart but possesses a strong appetite for data and a foundational understanding of finance. In this role, you will be the backbone of our system architecture—responsible for building robust backtesting engines, integrating complex data pipelines, and transforming quantitative research into production-grade, forward-running algorithms. If you are passionate about writing clean, modular Python code, building scalable infrastructure, and bringing a proactive, solution-oriented mindset to a fast-paced environment, you will thrive here.
Responsibilities:
Design, build, maintain, and optimize core algorithmic engines, backtesting frameworks, and live forward-running execution systems.
Write clean, structured, modular, and highly scalable Python code utilizing advanced Object-Oriented Programming (OOP) principles and modern design patterns.
Integrate internal execution systems with third-party algorithmic platforms, brokers, and APIs for seamless live execution.
Design, build, and maintain robust ETL/ELT data pipelines to ingest, clean, and store large volumes of financial data.
Develop and maintain integrations with third-party alternative and traditional financial data sources.
Manage and optimize database architectures, including SQL, NoSQL, and time-series databases, ensuring high-performance querying for historical research.
Collaborate closely with Quant Researchers to translate theoretical investment strategies and mathematical models into production-grade code.
Maintain a foundational understanding of financial instruments, market data mechanics, and trading concepts to support effective collaboration.
Requirements:
Expert-level Python skills with a deep understanding of its ecosystem, memory management, and asynchronous programming.
Strong expertise in Object-Oriented Programming (OOP), SOLID principles, design patterns, and software architecture.
Proven experience building data pipelines, working with REST/WebSocket APIs, and managing databases (e.g., PostgreSQL, MongoDB, ClickHouse, or similar).
Proficiency with Git and Docker, along with strong familiarity with Kubernetes, and the ability to collaborate effectively with DevOps teams in containerized environments.
Foundational understanding of financial markets, asset classes, and trading concepts.
Ability to thrive in dynamic environments with rapidly changing priorities.
Strong solution-oriented mindset with a proactive approach to problem-solving and ownership.
Nice to Have:
Experience working with financial data vendors (e.g., Platts, QuantConnect, or similar).
Experience with Python libraries such as Pandas, NumPy, or Polars for data manipulation and analysis.
Additional familiarity with financial markets, asset classes, or trading concepts.
والکس یک شرکت فعال در حوزه FinTech و دارای پلتفرم مبادلاتی ارز دیجیتال و درگاه پرداخت ارزهای دیجیتال است.
ما در والکس به دنبال تبدیل شدن به یکی از بزرگترین شرکتهای FinTech بین المللی هستیم. در حال حاضر به عنوان یکی از بزرگترین پلتفرم های تبادل ارز دیجیتال در ایران شناخته میشویم و توانمندی تبادل بیش از ۱۳۰ ارز دیجیتال را به صورت آنلاین داریم.