Software Engineer

Butterfly Trading Company SA

Ticino

Remote

CHF 210,000 - 260,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Butterfly Trading Company SA in Lugano, Switzerland seeks a Senior Cryptocurrency Arbitrage Infrastructure Developer. You will build low-latency trading systems, integrate crypto exchanges, and process real-time market data in a distributed environment.

You will implement cross-exchange arbitrage, work with public blockchains and smart contracts, and ensure robust monitoring and risk controls. English and Chinese proficiency is required; salary is negotiated.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • At least 5 years of backend software development experience.
  • Proven experience building infrastructure for algorithmic trading or blockchain ecosystems.
  • Hands-on experience integrating crypto exchanges and decentralized protocols.
  • Excellent proficiency in Rust and Python.
  • Experience with concurrent systems and asynchronous programming.
  • Strong knowledge of Linux and networking.
  • Experience with SQL and NoSQL databases.
  • Cloud infrastructure and DevOps practices knowledge.
  • Experience using production monitoring, observability, and troubleshooting tools.
  • Ability to work autonomously and manage high‑reliability systems.
  • Strong analytical and problem‑solving skills.
  • Interest in blockchain technologies and quantitative finance.

Responsibilities

  • Develop low-latency automated trading systems.
  • Integrate centralized and decentralized exchanges via REST, WebSocket, and RPC.
  • Collect and process real-time market data.
  • Implement cross-exchange and cross-chain arbitrage across exchanges and blockchains.
  • Interact with public blockchains, wallets, and smart contracts.
  • Develop monitoring, logging, and alerting systems.
  • Optimize infrastructure performance and reliability.
  • Implement operational risk controls and market position management.
  • Collaborate on R&D of new quantitative trading strategies.

Skills

Rust
Python
Autonomy
Problem solving
Analytical thinking

Education

Bachelor/Master in Computer Science or related

Tools

REST APIs
WebSocket
RPC
Linux
SQL/NoSQL

Job description

Software Engineer

Butterfly Trading Company SA Vacant since : 03.11.2026 Number of jobs : 1 6900 Lugano (TI) 100% Immediately Permanent

Il datore di lavoro è alla ricerca di un/a:

Senior Cryptocurrency Arbitrage Infrastructure Developer (professione segnalata)

Mansioni:

  • sviluppo di sistemi di trading automatizzato a bassa latenza (low-latency);
  • integrazione di exchange centralizzati e decentralizzati tramite API REST, WebSocket e interfacce RPC;
  • sviluppo di software per la raccolta e l'elaborazione di dati di mercato in tempo reale;
  • implementazione di sistemi di arbitraggio tra diversi exchange e blockchain (cross-exchange e cross-chain);
  • interazione con blockchain pubbliche, wallet e smart contract;
  • sviluppo di sistemi di monitoraggio, logging e gestione degli avvisi (alert);
  • gestione e ottimizzazione delle prestazioni dell'infrastruttura;
  • implementazione di controlli sui rischi operativi e sistemi di gestione delle posizioni di mercato;
  • collaborazione alla ricerca e allo sviluppo di nuove strategie di trading quantitativo.

Requisiti:

  • laurea triennale o magistrale in Informatica, Ingegneria Informatica o un campo di studi equivalente.
  • almeno 5 anni di esperienza nello sviluppo software backend;
  • comprovata esperienza professionale nello sviluppo di infrastrutture per il trading algoritmico, i mercati finanziari elettronici o gli ecosistemi blockchain;
  • esperienza pratica nell'integrazione di exchange di criptovalute e protocolli decentralizzati.
  • ottima padronanza di Rust e Python;
  • esperienza con sistemi concorrenti e programmazione asincrona;
  • solida conoscenza di Linux e delle reti informatiche;
  • esperienza con database SQL e NoSQL;
  • conoscenza di infrastrutture cloud e pratiche DevOps;
  • esperienza nell'utilizzo di strumenti di monitoraggio, osservabilità e risoluzione dei problemi (troubleshooting) in ambienti di produzione.
  • capacità di lavorare in autonomia;
  • spiccate doti analitiche e di risoluzione dei problemi (problem-solving);
  • precisione e attenzione ai dettagli;
  • capacità di gestire e mantenere sistemi ad alta affidabilità e di importanza critica (mission-critical);
  • forte interesse per le tecnologie blockchain e la finanza quantitativa.
  • ottima conoscenza dell'inglese e del cinese

Competenze specialistiche:

  • conoscenza approfondita dei mercati delle criptovalute;
  • solida comprensione dei meccanismi dei registri degli ordini elettronici (electronic order book);
  • esperienza con blockchain pubbliche e protocolli DeFi;
  • comprensione avanzata di:o Arbitraggio tra exchange; o Gestione della liquidità; o Slippage; o Costi di transazione; o Gestione del rischio di esecuzione; o Smart contract.

Requisiti preferenziali:

  • esperienza presso hedge fund quantitativi, società di trading proprietario o operatori nel mercato degli asset digitali;
  • esperienza nello sviluppo di infrastrutture per l'arbitraggio tra exchange centralizzati (CEX) e decentralizzati (DEX);
  • conoscenza avanzata di C, C++, Go, Solidity, Java, JavaScript e tecnologie correlate;
  • contributi a progetti blockchain open source.

Dettagli impiego:

  • sede di lavoro Lugano
  • occupazione al 100%
  • impiego da subito, a tempo indeterminato
  • retribuzione salariale da concordare

Cosa offriamo:

  • attività professionali altamente specializzate;
  • ambiente internazionale incentrato sull'innovazione tecnologica;
  • rapporto di lavoro a lungo termine, con condizioni contrattuali e retribuzione commisurate all'esperienza.
Saranno prese in considerazione esclusivamente le candidature che dimostrino una concreta esperienza professionale in infrastrutture software per l'algorithmic trading, tecnologie blockchain, asset digitali o altri contesti tecnologici di analoga complessità.

The employer is seeking a:

Senior Cryptocurrency Arbitrage Infrastructure Developer

Responsibilities:

  • Developing low-latency automated trading systems;
  • Integrating centralized and decentralized exchanges via REST APIs, WebSockets, and RPC interfaces;
  • Developing software for collecting and processing real-time market data;
  • Implementing arbitrage systems across various exchanges and blockchains (cross-exchange and cross-chain);
  • Interacting with public blockchains, wallets, and smart contracts;
  • Developing monitoring, logging, and alerting systems;
  • Managing and optimizing infrastructure performance;
  • Implementing operational risk controls and market position management systems;
  • Collaborating on the research and development of new quantitative trading strategies.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or an equivalent field of study;
  • At least 5 years of experience in backend software development;
  • Proven professional experience in developing infrastructure for algorithmic trading, electronic financial markets, or blockchain ecosystems;
  • Practical experience integrating cryptocurrency exchanges and decentralized protocols;
  • Excellent proficiency in Rust and Python;
  • Experience with concurrent systems and asynchronous programming;
  • Solid knowledge of Linux and computer networking;
  • Experience with SQL and NoSQL databases;
  • Knowledge of cloud infrastructure and DevOps practices;
  • Experience using monitoring, observability, and troubleshooting tools in production environments;
  • Ability to work autonomously;
  • Strong analytical and problem-solving skills;
  • Precision and attention to detail. - Ability to manage and maintain high-reliability, mission-critical systems;
  • Strong interest in blockchain technologies and quantitative finance.
  • Excellent knowledge of English and Chinese

Specialized skills:

  • in-depth knowledge of cryptocurrency markets;
  • solid understanding of electronic order book mechanisms;
  • experience with public blockchains and DeFi protocols;
  • advanced understanding of:o Cross-exchange arbitrage; o Liquidity management; o Slippage; o Transaction costs; o Execution risk management; o Smart contracts.

Preferred qualifications:

  • experience at quantitative hedge funds, proprietary trading firms, or digital asset market participants;
  • experience in developing infrastructure for arbitrage between centralized (CEX) and decentralized (DEX) exchanges;
  • advanced proficiency in C, C++, Go, Solidity, Java, JavaScript, and related technologies;
  • contributions to open-source blockchain projects.

Employment details:

  • location: Lugano;
  • full-time (100%);
  • immediate start, permanent position;
  • salary to be agreed upon.

What we offer:

  • highly specialized professional activities;
  • an international environment focused on technological innovation;
  • a long-term employment relationship, with contractual terms and compensation commensurate with experience.

Only applications demonstrating concrete professional experience in software infrastructure for algorithmic trading, blockchain technologies, digital assets, or other technological contexts of similar complexity will be considered.

  • Work location 6900 Lugano (TI)
  • Additional information on the place of work Possibility to work remotely from Switzerland.
  • Workload 100%
  • Employment start Immediately
  • Employment duration Permanent
  • Qualification skilled
  • Work experience More than 3 years
  • Education Master's degree from a university or equivalent
  • English Orally : Very good knowledge Written : Very good knowledge
  • Chinese Orally : Very good knowledge Written : Very good knowledge
  • By email hr@butterfly.trading
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Analyst and Software Engineer
IT Analyst and Software Engineer

EFG Private Banking • Ticino

On-site
CHF 120,000 - 180,000
IT Analyst and Software Engineer
IT Analyst and Software Engineer

EFG International • Lugano

On-site
CHF 90,000 - 150,000
IT Analyst and Software Engineer
IT Analyst and Software Engineer

EFG International AG • Ticino

On-site
CHF 120,000 - 190,000
Vendor and domain training
Esperto in operazioni dei mercati finanziari
Esperto in operazioni dei mercati finanziari

Bulk Trading Gas & Power SA • Lugano

On-site
CHF 120,000 - 140,000
Bonus di performance
Retribuzione 13 mensilità
Assicurazioni sociali e previdenza
System Engineer – Linux & DevOps
System Engineer – Linux & DevOps

BEST Computing • Ticino

Hybrid
EUR 97,317 - 140,570
Senior System Engineer
Senior System Engineer

BEST Computing • Ticino

Hybrid
EUR 129,757 - 173,009
Smart Working parziale
Contratto svizzero a tempo indetermin.
Ingegnere in informatica
Ingegnere in informatica

Prem SA • Ticino

On-site
CHF 180,000 - 240,000
Senior Platform Engineer
Senior Platform Engineer

Swissblock Technologies AG • Zug

Hybrid
CHF 140,000 - 210,000
Remote-friendly culture
Onsite in Zug (Switzerland)
Annual bonus
+3
Banking Specialist - Forex and Money Market
Banking Specialist - Forex and Money Market

Avaloq Group • Bioggio

Hybrid
CHF 90,000 - 120,000
Hybrid work model
Flexible hours
Senior Operations Associate
Senior Operations Associate

Swissblock Technologies AG • Baar

Hybrid
CHF 120,000 - 190,000
Annual bonus
25 days leave
Hybrid work model in Baar
+1
Top locations