
Seqana mengembangkan perangkat lunak pemantauan, pelaporan, dan verifikasi (MRV) karbon tanah untuk pertanian regeneratif. Perusahaan observasi bumi dan pembelajaran mesin yang didanai Uni Eropa ini membangun alat untuk membuat pengukuran karbon tanah lebih terjangkau, cepat, dan dapat diulang. Platformnya membantu mitra menilai hasil karbon serta mendukung pengembangan program pengimbangan karbon dan praktik pertanian regeneratif.
Insinyur Perangkat Lunak Senior, Platform Data
Bangun platform data iklim Seqana untuk menghasilkan data karbon tanah yang andal dan dapat diaudit. Pimpin infrastruktur GCP, pipeline Python, alur kerja geospasial, dan praktik rekayasa.
Deskripsi
- Kembangkan infrastruktur yang mengubah karya ilmiah menjadi hasil iklim yang dapat diandalkan.
- Pimpin platform yang membawa data, model, dan metode estimasi dari riset dan pengembangan hingga menjadi hasil kerja klien yang dapat diaudit.
- Pastikan data, model, dan lingkungan memiliki versi yang tercatat dari awal hingga akhir.
- Tentukan arah platform pengembang dan praktik rekayasa di seluruh tumpukan Python yang terdiri dari banyak repositori, termasuk lingkungan, kontainer, templat proyek, CI/CD, dan orkestrasi pipeline.
- Pimpin infrastruktur GCP, mencakup arsitektur, infrastruktur sebagai kode, pemantauan, pengelolaan biaya dan akses, serta pengembangan berkelanjutan.
- Kembangkan alur kerja geospasial untuk menyimpan dan memproses data vektor serta raster beresolusi tinggi dalam skala besar.
- Tingkatkan basis data yang mendukung model dan hasil kerja klien.
- Tulis dokumen desain dan tinjau desain untuk infrastruktur inti dan pipeline.
- Bimbing para insinyur serta berikan masukan desain dan arsitektur di bidang rekayasa perangkat lunak dan data.
- Koordinasikan sasaran infrastruktur, tentukan prioritas pekerjaan, dan selaraskan upaya rekayasa perangkat lunak dan data.
- Bekerja sama dengan insinyur perangkat lunak, insinyur data, ilmuwan data, dan insinyur solusi.
- Ubah kode riset menjadi infrastruktur yang andal dan dapat direproduksi.
Persyaratan
- Memiliki pengalaman minimal enam tahun di bidang rekayasa, termasuk pengalaman luas merancang dan mengoperasikan sistem backend dan pipeline intensif data di lingkungan produksi.
- Terbukti mampu memiliki tanggung jawab sistem dari awal hingga akhir, mengambil keputusan arsitektur, menulis dan meninjau dokumen desain, serta membimbing insinyur.
- Menguasai Python tingkat ahli dan memiliki kemampuan SQL yang kuat.
- Berpengalaman merancang skema dan model data untuk produksi.
- Memiliki pengalaman praktis dengan alat alur kerja dan pipeline seperti Airflow atau Dagster.
- Berpengalaman dalam pelacakan eksperimen dan pembuatan versi data.
- Berpengalaman langsung mengoperasikan infrastruktur cloud produksi, idealnya di GCP.
- Berpengalaman menggunakan alat infrastruktur sebagai kode seperti Terraform atau OpenTofu.
- Berpengalaman dengan IAM, kontainer, dan lingkungan yang dapat direproduksi seperti Docker atau devcontainers.
- Memahami siklus hidup pengembangan perangkat lunak secara luas, termasuk pemaketan Python, kontainer, pengujian, CI/CD, dan observabilitas.
- Mampu berkomunikasi dengan jelas dan lugas kepada rekan teknis maupun nonteknis.
- Memiliki motivasi kuat untuk memajukan pembangunan berkelanjutan melalui teknologi.
- Memiliki gelar di bidang Rekayasa Perangkat Lunak atau Ilmu Komputer, atau pengalaman praktis yang setara.
- Pengalaman produksi dengan data raster dan pipeline geospasial merupakan kualifikasi unggulan.
- Pengalaman membangun penyajian model, registri model, atau alat MLOps seperti DVC atau MLflow merupakan kualifikasi unggulan.
- Pengalaman membuat alat BI atau dasbor untuk pengguna nonteknis, seperti Streamlit, merupakan kualifikasi unggulan.
- Pengalaman merancang gudang data menggunakan alat seperti BigQuery, PostgreSQL, atau dbt serta alur kerja rekayasa data merupakan kualifikasi unggulan.
- Pengalaman sebelumnya dengan pengamatan bumi, pemantauan lingkungan, atau data ilmu tanah merupakan kualifikasi unggulan.
Tunjangan
- Pekerjaan tetap dengan kontrak tanpa batas waktu.
- Masa percobaan enam bulan.
- Jam kerja 40 jam per minggu.
- Cuti tahunan 30 hari.
- Kepemilikan tanggung jawab yang bermakna dan pengaruh terhadap arah teknis di perusahaan tahap awal.
- Tim internasional yang penuh semangat dan berkomitmen.
- Kesempatan untuk menyaksikan dan membentuk perkembangan bisnis baru.
- Budaya rekayasa yang berpusat pada dokumen desain, tinjauan kode yang cermat, dan praktik bersama.
- Pengaturan kerja yang mendukung kerja jarak jauh: hingga empat hari jarak jauh per minggu bagi karyawan yang berbasis di Berlin, atau sepenuhnya jarak jauh dari wilayah lain di Jerman, dengan jam kerja fleksibel.
- Minuman dan camilan.
- Acara tim.
- Pilihan perangkat keras.