Senior Software Engineer (Revenue)

♡ Masuk untuk menyimpan

Zuora

Wilayah: Amerika Serikat. Sumber lowongan: Jobicy. Lamar melalui halaman sumber.

Tentang Zuora

Di Zuora, kami membantu bisnis berkembang lebih cerdas dan beradaptasi lebih cepat. Platform kami mendukung model bisnis modern — mulai dari langganan dan penetapan harga berbasis penggunaan hingga penawaran berbasis AI dan hasil — membantu perusahaan meluncurkan produk baru, mengotomatiskan penagihan yang kompleks, dan membuka pendapatan berulang yang dapat diprediksi.

Kami telah memimpin Subscription Economy selama lebih dari satu dekade. Sekarang kami berkembang lagi dengan membangun platform definitif untuk quote to cash dan membantu perusahaan memonetisasi produk serta layanan mereka dengan fondasi yang adaptif dan siap-AI.

Gambaran Peran

Kami mencari seorang Senior Software Engineer yang termotivasi untuk merancang, mengembangkan, menguji, dan mengoperasikan aplikasi enterprise SaaS yang mutakhir dan sangat skalabel, serta mampu bertanggung jawab atas komponen penting secara end-to-end sekaligus meningkatkan standar teknis di sekitarnya.

Lokasi & Pengaturan Kerja

Peran ini berbasis di kantor Foster City, CA kami dan mengikuti model kerja hybrid. Anggota tim diharapkan bekerja di kantor tiga hari per minggu untuk mendorong kolaborasi, inovasi, dan konektivitas tim.

Ini bukan posisi yang sepenuhnya remote.

Tanggung Jawab

  • Bekerja sama dengan product management dan tim engineering lainnya untuk merancang, membangun, dan mengoperasikan produk Revenue generasi berikutnya dari Zuora.
  • Merancang dan mengembangkan komponen umum yang sangat fleksibel serta API yang memungkinkan penyesuaian dan ekstensibilitas produk.
  • Bertanggung jawab atas desain dan pengiriman fitur atau komponen penting dalam tim, mulai dari desain hingga dukungan produksi.
  • Merancang dan mengembangkan komponen aplikasi serta layanan untuk skala besar, menggunakan pola backend modern dan cloud-native, termasuk mikrolayanan, API, dan integrasi berbasis event jika diperlukan.
  • Memahami kebutuhan platform dari area fungsional lain dan memberikan bantuan desain serta pengembangan sesuai kebutuhan.
  • Memahami kebutuhan pengguna dan membangun produk yang intuitif serta mudah digunakan.
  • Mengadvokasi perangkat lunak berkualitas tinggi dan mempromosikan praktik terbaik untuk menghasilkan sistem yang andal, mudah dipelihara, dan tahan kesalahan (fault-tolerant).
  • Berpartisipasi dan membantu memfasilitasi peninjauan desain dan kode (code review), serta menaikkan standar praktik engineering, kualitas kode, observabilitas, dan testability.
  • Membimbing (mentor) engineer tingkat menengah dan junior melalui pairing, peninjauan kode, dan panduan teknis.
  • Mengidentifikasi utang teknis (technical debt) di area Anda dan mengusulkan cara pragmatis untuk mengatasinya seiring dengan pengerjaan fitur.
  • Membantu mendorong transisi Zuora ke mikrolayanan dan arsitektur berbasis cloud.

Kualifikasi

  • Gelar BS/MS/PhD di bidang Ilmu Komputer, Teknik Elektro, atau gelar yang relevan.
  • Pengalaman pengembangan perangkat lunak 8+ tahun yang mengkhususkan diri pada perangkat lunak enterprise SaaS.
  • Pengalaman pemrograman yang kuat dalam Java, Python, atau bahasa berorientasi objek lainnya.
  • Pengetahuan basis data dan SQL yang kuat, termasuk Oracle atau MySQL, pemodelan data, analisis kueri, transaksi, serta penalaan performa (performance tuning). Ditambah pengalaman dengan MongoDB dan Redis.
  • Pengalaman merancang dan membangun aplikasi web, dengan keahlian dalam konsep terkait seperti layanan web, SOA, RPC (REST, gRPC, Thrift), dan desain API.
  • Pengetahuan mendalam tentang algoritma umum, struktur data, pola desain, dan penerapannya.
  • Pengalaman dengan pengiriman perangkat lunak produksi, CI/CD, observabilitas, pemecahan masalah (troubleshooting), dan kepemilikan operasional.
  • Rekam jejak dalam bertanggung jawab atas fitur atau komponen secara end-to-end, dari desain hingga produksi.
  • Komunikasi lisan dan tulisan yang baik, termasuk kemampuan untuk menjelaskan keputusan teknis secara jelas kepada rekan setim dan mitra lintas fungsi.
  • Menunjukkan pendekatan AI-first terhadap engineering, memanfaatkan AI di seluruh siklus hidup desain, pengembangan, dan pengujian untuk mempercepat pengiriman, serta mendorong dampak di luar area keahlian inti.

Nilai Plus (Nice to Have)

  • Pengalaman langsung dengan teknologi Cloud dan DevOps (Docker, Kubernetes, Terraform, Kafka, layanan AWS).
  • Pengalaman mengimplementasikan dan mengoperasikan sistem terdistribusi yang berperforma tinggi dan skalabel, terutama produk SaaS.
  • Pemahaman tentang teknologi big data dan NoSQL.
  • Keakraban dengan aplikasi web dan konsep UI seperti AJAX, SPA, dan sesi.
  • Pengalaman dalam pembayaran, penagihan, sistem keuangan, atau platform transaksi berskala tinggi lainnya.
  • Pengalaman membimbing atau melatih (coaching) engineer junior.

Benefit

Zuora menawarkan paket rewards komprehensif yang dirancang untuk mendukung kesejahteraan, pertumbuhan, dan fleksibilitas para ZEO. Meskipun penawaran spesifik dapat bervariasi di setiap negara, kami biasanya menyediakan:

  • Kompensasi yang kompetitif, bonus variabel dan peluang rewards berbasis kinerja, serta program pensiun
  • Asuransi Kesehatan
  • Waktu libur yang banyak dan fleksibel, ditambah hari libur nasional berbayar, hari kesehatan (wellness days), dan libur akhir tahun seluruh perusahaan
  • Cuti melahirkan/ayah berbayar (termasuk cuti berbayar penuh bagi ZEO yang memenuhi syarat, tunduk pada kebijakan lokal)

Untuk melamar pekerjaan ini, silakan kunjungi jobicy.com.

Scroll to Top