İçeriğe geçPally'ye mesaj gönder

Kurucu Arka Uç Mühendisi

San Francisco, CA · Tam zamanlı, yerinde çalışma

Selam 👋, biz Pally'nin kurucuları Haz ve Wyatt.

Pally, mesajlarında yaşayan bir kişisel asistan. Ona bir arkadaşına yazar gibi yazarsın. Yanıtlamaktan kaçındığın mesajları yanıtlar, akşam yemeği için rezervasyon yapar, faturanın peşine düşer ve bir haftada biriken yüz küçük işi halleder.

Çalışma felsefemizi oku

San Francisco Körfez Bölgesi merkezli küçük bir ekibiz. Pally'yi dünyanın #1 tüketici ajanı yapacak insanları arıyoruz.

Rol

Pally'nin çalıştığı altyapının sorumluluğu sende olacak. İnsanlar Pally'ye arkadaşlarına yazar gibi yazıyor ve aynı şekilde yanıt bekliyor. Kaybolan bir mesaj, bir gün geç çalışan bir hatırlatma veya gelmesi bir dakika süren bir yanıt, deneyimin biraz kötüleşmesi demek değil. Ürünün bozulması demek. İşin, ajan her hafta daha fazlasını yaparken ve trafik artarken bunun hiç yaşanmamasını sağlamak.

Bu, doğrudan geliştirme yapacağın bir mühendislik rolü. Tasarlayacak, geliştirecek, işletecek ve sorun çıktığında çağrılan kişi olacaksın. Pratikte bu şu demek:

  • Mesajlaşma. Mesajlar, e-posta ve telefon aramaları üzerinden Pally'ye gelen ve Pally'den giden her mesajı taşıyan işleme hattı. Sıralama, yeniden denemeler, idempotans ve gerçekleştiğini kanıtlayabildiğin teslimat.
  • Ajan çalışma ortamı. Bazıları saniyeler süren, bazıları arka planda saatlerce çalışan ajan adımlarını yürüten işleyiciler ve kuyruklar. Eşzamanlılık, zaman aşımları, iptal ve bir model ya da araç yarı yolda hata verdiğinde toparlanma.
  • Zamanlama. “Perşembe günü hatırlat” ve “yanıt vermezlerse takip et” isteklerinin arkasındaki sistem. Zamanında, bir kez ve doğru saat diliminde gerçekleşmesi gereken gelecekteki eylemler.
  • Ölçeklendirme. Bir sonraki darboğazı kullanıcılardan önce bul. Kapasite, yük testleri, veritabanı performansı ve sistemin on kat trafiği kaldırmasını sağlayan mimari değişiklikler.
  • Veri, güvenlik ve gizlilik. Postgres, hafıza depolaması, değerlendirmeleri ve analitiği besleyen veri hatları, şifrelenmiş kimlik bilgileri ve Gizlilik Politikamızdaki her sözü tutan veri silme süreçleri.
  • Gözlemlenebilirlik ve maliyet. Gelen bir mesajdan onun tetiklediği her model ve araç çağrısına kadar izleme. Her adımın gecikmesini ve maliyetini bilecek, ikisini de düşüreceksin.

Seni tek bir şeyle değerlendireceğiz: her mesajın doğru zamanda doğru yanıtı alıp almadığı ve biz büyürken sistemin böyle kalıp kalmadığı.

Aradığımız profil

Bu, kıdemli ile üst düzey uzman mühendis seviyesi arasında bir rol. Güvenilirliğin bizzat ürün olduğu canlı sistemler kurmuş ve ölçeklendirmiş birini arıyoruz.

  • 4+ yıl yazılım mühendisliği deneyimi ve kayda değer trafik işleyen sistemler için gerçek nöbet deneyimi.
  • Canlı ortamdaki dağıtık sistemlerde derin deneyim: kuyruklar, işleyiciler, yeniden denemeler, idempotans ve yalnızca büyük ölçekte ortaya çıkan hata türleri.
  • Hızlı büyüme sırasında bir sistemi ölçeklendirmiş olmak ve hangi sorunların şimdi çözülmesi, hangilerinin beklemesi gerektiğini ayırt edebilmek.
  • Şema tasarımı, veri geçişleri, performans ve kod olarak altyapı dâhil, Postgres ve bulut altyapısında güçlü bilgi.
  • Canlı ortamda TypeScript veya Python deneyimi. Kaybolan ya da yinelenen bir olayın gerçek bir maliyeti olduğu mesajlaşma, telefon veya benzeri sistemlerde deneyim önemli bir artı.
  • Yapay zekâ destekli geliştirme iş akışlarına hâkimiyet ve kullanıma sunduğun her şeyi doğrulayacak, düzeltecek ve sahiplenecek sağlam temel bilgi.
  • Kurucu ekip düzeyinde sorumluluk istiyorsun. Pally'nin arka uç standardını belirleyecek ve senden sonra katılacak mühendislerin işe alımına yardımcı olacaksın.

Pratik bilgiler

$200–300k baz maaş + önemli miktarda hisse, 401(k) ve sağlık sigortası. Tam zamanlı, San Francisco, CA'da ofisten çalışma.

Olağanüstü yoğun çalışıyoruz. İş birincil odağın değilse burası sana göre değil. Ama çalışma saatlerini belirleme konusunda sana tam özgürlük de veriyoruz. Ne zaman yoğun çalıştığın değil, gerçekten yoğun çalışman önemli.

Bu sana uyuyorsa aşağıdan başvur. Canlı ortamda sorumluluğunu üstlendiğin en zor sorunu, sonrasında neyi değiştirdiğini ve Pally'de çalışmanın seni neden heyecanlandırdığını anlat.

Okuduğun için teşekkürler,

Haz + Wyatt

Başvur