HighLevel
HighLevel
201 – 500 Karyawan
KonsultasiLogistikSaaS
HighLevel adalah perusahaan SaaS yang mengembangkan platform pemasaran dan penjualan terpadu untuk bisnis dan pemasar. Perangkat lunaknya menggabungkan pengumpulan prospek, penjadwalan janji temu, pengelolaan alur penjualan, situs web, corong pemasaran, halaman arahan, serta tindak lanjut otomatis melalui telepon, SMS, email, dan kanal sosial. HighLevel juga menyediakan integrasi API, alat pengelolaan keanggotaan dan kursus, serta opsi white-label yang memungkinkan bisnis menawarkan platform ini dengan merek mereka sendiri. Bagi pencari kerja, profil perusahaan ini mencerminkan pekerjaan yang berfokus pada pengembangan dan dukungan terhadap produk otomasi bisnis yang luas, digunakan di bidang konsultasi, logistik, dan organisasi lain yang berorientasi pada layanan.

Insinyur Backend Staf, HighLevel (Remote India)

Memimpin perancangan sistem backend terdistribusi, API, basis data, dan infrastruktur berbasis peristiwa untuk sistem operasi bisnis HighLevel yang didukung AI. Mengarahkan arsitektur, skalabilitas, keandalan, dan keputusan teknis di seluruh tim engineering CRM.

Deskripsi

  • Merancang dan mengembangkan layanan backend yang andal dan sangat skalabel.
  • Memiliki tanggung jawab atas arsitektur inisiatif kompleks yang melibatkan beberapa tim engineering.
  • Mendefinisikan API, model data, alur kerja berbasis peristiwa, dan batas layanan.
  • Membangun platform yang mendukung volume permintaan tinggi dan kumpulan data besar.
  • Mengembangkan pemrosesan asinkron dengan antrean, peristiwa, stream, dan pekerja latar belakang.
  • Mengarahkan keputusan teknologi terkait basis data relasional dan NoSQL, pencarian, caching, serta sistem messaging.
  • Menemukan kendala performa pada aplikasi, basis data, antrean, dan infrastruktur.
  • Meningkatkan latensi API, throughput, efisiensi sumber daya, dan skalabilitas secara keseluruhan.
  • Membangun sistem dengan degradasi yang terkendali, percobaan ulang, idempotensi, pemulihan, dan toleransi terhadap kegagalan.
  • Menetapkan pola yang andal untuk konsistensi data dan alur kerja terdistribusi.
  • Memimpin peningkatan performa basis data dan akses data.
  • Mengembangkan pendekatan caching, pengindeksan, pemartisian, sharding, dan retensi.
  • Memperkuat observabilitas dengan metrik, log, trace, dasbor, dan peringatan yang dapat ditindaklanjuti.
  • Menyelidiki insiden produksi besar dan menerapkan tindakan korektif yang berkelanjutan.
  • Menetapkan standar engineering untuk keandalan, skalabilitas, pengujian, keamanan, dan kemudahan pemeliharaan.
  • Mengevaluasi usulan arsitektur dan perubahan kode berdampak tinggi di seluruh tim.
  • Menangani utang teknis sistemik melalui upaya modernisasi yang praktis.
  • Bekerja sama dengan pemimpin Produk dan Engineering untuk menyeimbangkan prioritas teknis dan bisnis.
  • Membimbing engineer senior dan memperluas kepemilikan teknis di seluruh tim.
  • Tetap terlibat langsung dengan menyumbangkan kode untuk sistem dan inisiatif penting.

Persyaratan

  • Setidaknya delapan tahun pengalaman dalam engineering perangkat lunak, termasuk pengalaman substansial mengerjakan sistem backend berskala besar.
  • Menguasai satu atau lebih bahasa backend, seperti Node.js/TypeScript, Go, atau Java.
  • Memiliki pengetahuan kuat tentang sistem terdistribusi dan arsitektur microservice.
  • Memahami desain API dan komunikasi antarlayanan secara mendalam.
  • Menguasai teknologi basis data relasional dan NoSQL.
  • Berpengalaman merancang sistem untuk kumpulan data besar dan volume permintaan tinggi.
  • Memahami konkurensi, pemrosesan asinkron, antrean, dan arsitektur berbasis peristiwa.
  • Berpengalaman menerapkan strategi caching dan caching terdistribusi.
  • Memahami pengindeksan, optimasi kueri, transaksi, dan konsistensi data.
  • Berpengalaman membangun sistem andal dengan percobaan ulang, idempotensi, timeout, pembatasan laju, dan pemulihan dari kegagalan.
  • Mampu mengevaluasi kompromi antara skalabilitas, ketersediaan, konsistensi, dan performa.
  • Berpengalaman mendiagnosis masalah produksi kompleks melalui metrik, log, dan distributed tracing.
  • Memiliki kemampuan kuat dalam desain sistem dan penilaian arsitektur.
  • Memiliki rekam jejak memimpin pekerjaan teknis menantang yang melibatkan beberapa engineer atau tim.

Tunjangan

  • Bekerja secara remote dari India.
  • Membangun platform backend yang melayani skala global yang besar.
  • Menangani tantangan kompleks dalam sistem terdistribusi dan arsitektur data.
  • Membentuk arsitektur di berbagai produk dan tim engineering.
  • Bekerja dengan API bervolume tinggi, stream peristiwa, basis data, platform pencarian, dan infrastruktur terdistribusi.
  • Memimpin peningkatan skalabilitas, keandalan, performa, dan efektivitas engineering.
  • Tetap menjadi kontributor teknis yang mendalam tanpa beralih ke manajemen orang.
  • Bekerja dalam lingkungan engineering yang dinamis dengan otonomi dan kepemilikan yang besar.

Lowongan Terkait

Terumo Medical Corporation

Manajer Regional, Penjualan Terumo Interventional Systems

Terumo Medical Corporation

Memimpin penjualan perangkat medis di wilayah North Central New Jersey serta mengelola tim lapangan dan hubungan dengan rumah sakit. Mendorong pendapatan dan kinerja penjualan regional serta promosi produk Terumo Interventional Systems yang patuh aturan.

Buka