Açık pozisyonlara dön
Yazılım mühendisliği
Software Engineer, Backend
Uzaktan Tam zamanlı 2-5 yıl Lisans
Bu pozisyona başvurun Pozisyon özeti
Bir özelliği ilk tasarım notundan sonrasında gelen production olayına kadar sahiplenebilecek bir backend mühendisi arıyoruz. .NET servisler arasında çalışacak, üzerinde anlaşılmış mimari içinde günlük tasarım kararlarını verecek ve yazdığınız kodun yük altında nasıl davrandığından sorumlu olacaksınız.
Temel sorumluluklar
- Backend özellikleri uçtan uca sahiplenmek: tasarım, geliştirme, test, yayına alma ve sonrasında çıkan hatalar.
- Clean Architecture yapısı içinde .NET 10 ve C# ile REST ve gRPC servisleri kurmak ve sürdürmek.
- PostgreSQL şemalarını modellemek ve geliştirmek; canlı veri üzerinde güvenle koşan migration'lar yazmak.
- Cache için Redis, servisler arası asenkron akışlar için Kafka kullanmak.
- Geliştirdiğinizin production'da debug edilebilmesi için structured log, metrik ve trace eklemek.
- Ekibe cuma günü deploy etme güveni veren unit ve integration testler yazmak.
- Ekip arkadaşlarınızın ve junior mühendislerin pull request'lerini somut, uygulanabilir geri bildirimle gözden geçirmek.
- Çalıştığınız servislerde production olaylarının incelenmesine katılmak.
Aranan nitelikler
- 2-5 yıl profesyonel backend deneyimi, tercihen .NET / C# ile.
- Domain modelleme, katmanlı mimari ve dependency injection konularında pratiğe dönüşmüş bilgi.
- Sorgu optimizasyonu ve index tasarımı dahil PostgreSQL ile production deneyimi.
- Çalışan bir sistemde Redis, Kafka veya RabbitMQ'dan en az biriyle deneyim.
- Docker ile rahat çalışma ve bir Kubernetes manifest'ini yardımsız okuyabilme.
- İlk breaking change'i atlatabilecek bir REST veya gRPC sözleşmesi tasarlayabilme.
- Ticket, pull request açıklaması ve tasarım notlarında net yazılı iletişim.
Tercih sebebi
- CQRS veya MediatR tarzı request pipeline deneyimi.
- .NET'in yanında Go, Node.js veya Python ile temas.
- OpenTelemetry ve metrik odaklı debug pratiğine aşinalık.
- Yüksek trafikli tablolar üzerinde migration koşturma deneyimi.
Sizi bekleyenler
- Rekabetçi maaş.
- Tamamen uzaktan — en verimli olduğunuz yerden çalışın.
- Kitap, kurs ve konferans için yıllık eğitim bütçesi.
- Üst düzey donanım ve yazılım aracı desteği.
- Özel sağlık sigortası ve esnek izin.
Bu pozisyona başvurun
CV'nizi ve kısa bir ön yazı gönderin. Size e-postayla döneceğiz.
Bu pozisyona başvurun