Software Architect / Principal Software Developer (Data & Trading Infrastructure)

Emre

Pabuçcu

basvuru@algosense.com.tr

Firma Bilgileri/Company Info

Algosense Yazlım A.Ş.

İstanbul(Avr.)

İlan Bilgileri/Job Announcement Info

Algosense

Software Architect / Principal Software Developer (Data & Trading Infrastructure)

Sürekli/Tam Zamanlı

  • Bilgi İşlem / Computing
  • Finans / Finance
  • İş Geliştirme / Business Development
  • Sistem / System
  • Teknik / Technical
  • Teknoloji / Technology
  • Diğer / Other

İş İlanı Hakkında

Trading Infrastructure | Ultra Low-Latency | Backend & HFT Engineering


Hakkımızda

Algosense, finansal piyasalarda algoritmik işlem ve veri altyapısı çözümleri geliştiren bir teknoloji şirketidir. Faaliyet alanımız, düşük gecikmeyle çalışan emir iletim sistemlerinden, yüksek hacimli piyasa verisinin güvenilir biçimde toplanması, saklanması ve işlenmesine kadar uzanan kritik bir mühendislik sahasını kapsamaktadır. Doğru kararın milisaniyeler içinde alınması gereken bu alanda, hem sistem güvenilirliğine hem de performansa eş zamanlı olarak odaklanan, derin teknik uzmanlığa sahip mühendislerle çalışmayı önemsiyoruz.


Pozisyon Hakkında

Bu pozisyonda, AlgoSense’in C# tabanlı çekirdek backend servislerini sahiplenecek, geliştirecek ve operasyonel olarak işleteceksiniz. Bunun yanında, yüksek frekanslı işlem (HFT) tarafında C++ ile düşük gecikmeli bileşenler tasarlayacaksınız. Sistemin omurgasını oluşturan, doğrudan kritik veri yollarına ve emir iletim katmanlarına temas eden bir ekipte; mimari kararların alınmasından üretim ortamının sürdürülebilirliğine kadar uçtan uca sorumluluk üstleneceksiniz. Aynı zamanda, teknik yönlendirme ve ekip içi bilgi paylaşımı yoluyla mühendislik kültürünün gelişimine katkı sağlamanızı bekliyoruz.


Sorumluluklar

Emir iletim sisteminin (order management ve order routing) backend bileşenlerini, düşük gecikme hedefleri doğrultusunda tasarlamak, geliştirmek ve optimize etmek
Mevcut C# / .NET backend servislerini sahiplenmek, iyileştirmek ve ölçeklendirmek
Yüksek frekanslı işlem (HFT) tarafında C++ ile düşük gecikmeli, kritik bileşenler geliştirmek ve optimize etmek
Piyasa verisinin (market data) toplanması, normalizasyonu ve dağıtımına yönelik sistemleri geliştirmek
Borsa / likidite sağlayıcı bağlantılarını (FIX, native protokoller vb.) entegre etmek
Yüksek veri hacmi (high throughput) ve düşük gecikme (low latency) gereksinimleri arasındaki dengeyi gözeterek sistem performansını sürekli iyileştirmek
Dağıtık sistemlerde veri tutarlılığı, idempotency ve hata toleransı gerektiren senaryoları uçtan uca çözmek
Servislerin gözlemlenebilirliğini (metrik, log ve izleme) ve operasyonel güvenilirliğini güçlendirmek
Mimari kararlar ve teknik yön konusunda ekibe rehberlik etmek; kod kalitesi ve mühendislik standartlarının yükseltilmesine öncülük etmek


Aradığımız Nitelikler

Bilgisayar Mühendisliği veya ilgili bir mühendislik bölümünden lisans derecesi
Backend geliştirme alanında 8+ yıl profesyonel deneyim
C# / .NET ile üretim seviyesinde güçlü backend geliştirme deneyimi (güçlü Java tecrübesi olup C#’a hızla adapte olabilecek adaylar da değerlendirilecektir)
HFT / düşük gecikmeli sistemlerde C++ ile üretim seviyesinde kanıtlanmış geliştirme deneyimi
Düşük gecikmeli / yüksek throughput sistemler, eşzamanlılık (concurrency) ve lock-free veri yapıları hakkında sağlam bilgi
Ağ programlama (TCP/UDP, multicast) ve borsa protokollerine (FIX vb.) aşinalık
Her türlü finansal enstrümanın (hisse, türev, döviz, kripto vb.) fiyat verisini işleyen, yüksek hacimli ve düşük gecikmeli sistemlerin tasarımı ve işletimi konusunda deneyim
Dağıtık sistemlerde tutarlılık, dayanıklılık ve performans arasındaki dengeyi kurabilme yetkinliği
Teknik konuları hem ekip içinde hem de farklı paydaşlarla net, anlaşılır ve etkili biçimde paylaşabilen güçlü iletişim becerisi; iş birliğine açık ve sonuç odaklı çalışma yaklaşımı


Tercih Sebepleri

Finansal piyasalar, emir iletimi (örneğin FIX protokolü) veya trading altyapısı alanında deneyim
Rust ile geliştirme deneyimi
Kernel bypass teknolojileri (DPDK, Solarflare/Onload) ile deneyim
Yüksek performanslı .NET (Span<T>, memory pooling, GC optimizasyonu vb.) konularında derinlik
Olay tabanlı mimari (event-driven / CQRS) ile pratik tecrübe
Performans profilleme ve düşük gecikme optimizasyonu konusunda derinlik
Container ve orkestrasyon teknolojileri (Docker, Kubernetes) ile CI/CD süreçlerine hâkimiyet
Bilgisayar Mühendisliği veya ilgili alanlarda yüksek lisans derecesi


Sunduklarımız

Rekabetçi maaş ve performans bonusu
Uzaktan / hibrit çalışma imkânı
Özel sağlık sigortası
Yıllık eğitim ve konferans bütçesi
En son teknoloji ekipmanlar
Finansal piyasalar üzerine sürekli öğrenme ortamı


Başvuru

CV’nizi, GitHub profilinizi ve daha önce çalıştığınız trading/fintech projelerinizin detaylarını içeren başvurularınızı bekliyoruz. Mikro saniyelerin önemli olduğu sistemlere imza atmak isteyenlerle tanışmayı dört gözle bekliyoruz!