Staff Software Engineer
- Gaji tidak dicantumkan
- Terbuka untuk Indonesia
- Diposting 2 minggu yang lalu · lewat Greenhouse
Bangun dan mentori proyek besar dengan teknologi terbaru di B12
Staff Software Engineer di B12 bertanggung jawab untuk mengembangkan, menguji, dan mengelola proyek besar. Anda akan bekerja dengan stack teknologi seperti Python/Django, TypeScript/React, dan AWS. Tim ini mengedepankan pengetahuan penuh stack dan mentoring anggota tim.
Kenapa Menarik?
B12 mengedepankan pengetahuan penuh stack dan mentoring, dengan teknologi terbaru seperti LLM-generated code.
Tanggung Jawab Utama
- Mengembangkan dan menguji proyek besar
- Mentori anggota tim dalam proyek yang dijalankan
- Menggunakan teknologi seperti Python/Django, TypeScript/React, dan AWS
- Mengelola dan mengembangkan infrastruktur backend
- Mengembangkan dan menerapkan AI dalam produk dan alat internal
- Mengawasi kualitas kode yang dihasilkan oleh LLM
Persyaratan
- Pengalaman luas sebagai full-stack engineer
- Kemampuan kuat dalam backend/infrastruktur
- Pengalaman dalam mentoring dan pengembangan tim
- Kemampuan dalam menggunakan teknologi seperti Python/Django, TypeScript/React, dan AWS
Skills Wajib
Konteks Indonesia
- Overlap Jam Kerja:
- Fleksibel — atur jam kerjamu sendiri
Lihat Deskripsi Asli dari Greenhouse BoardsTampilkan selengkapnya
Deskripsi asli dari Greenhouse Boards
<p><strong>Job Description:</strong></p> <p>B12's engineering team views software as a craft, but improving the world as the reason to practice it. Our engineers are responsible for prioritizing, conceptualizing, co-designing, building, testing, and engaging users for any concept we are building out. We’re generalists in encouraging each other to experience the full stack, but we’re also aware of each other’s preferences in the stack. For this role in particular, we’re searching for a tenured full-stack engineer who brings strong backend/infrastructure skills (and an interest in using them) to the product. We mentor and teach where we can, both inside and outside of the company, and as a Staff Software Engineer, you will be responsible not only for your ownership of major projects, but also mentorship of the team members with whom you ship those projects.</p> <p>We value sharing our work with the outside world. Our team has <a href="http://orchestra.b12.io/#motivation">published papers</a> on forming expert flash teams and machine-mediated worker hierarchies. We’ve baked our research into various open source tools in the space of creativity, expertise, and knowledge work.</p> <p>We hope our engineers have more longevity than any one tool we use, but here is a sampling of our current thoughts about technology:</p> <ul> <li>We live on Python/Django and TypeScript/React.</li> <li>We store blobs in Amazon’s S3, munch on them in Amazon’s EC2, develop in Docker, and deploy containers to Amazon’s Elastic Beanstalk.</li> <li>We believe PostgreSQL should be the first system you consider when thinking about persisting structured data.</li> <li>We clean and centralize data in Amazon’s Redshift, and are able to answer almost any question in SQL.</li> <li>We leverage AI in our product and our internal tooling, and faced with a landscape in constant flux, try to pick the right model or agent on a task-by-task basis.</li> <li>Our new code is almost 100% LLM-generated, and we’ve thought hard about <a href="https://blog.marcua.net/2026/08/31/prototype-plan-stack">ensuring quality in the face of ever-increasing review loads</a>, <a href="https://blog.marcua.net/2026/02/25/four-questions-agents-cant-answer">what processes humans are still best a</a>t, and <a href="https://blog.marcua.net/2025/07/21/mentoring-junior-engineers-in-the-age-of-coding-agents">how the practice of mentorship must adapt in the face of these new tools</a>.</li> <li>We have near-full test coverage on the backend, and are making progress on our frontend and integration tests.</li> <li>We set up continuous integration and deployment because, while this model comes with its own pains, we’ve disliked being on fixed release schedules on previous projects.</li> <li>We like to move fast and support point-in-time recovery :).</li> </ul> <h2><strong>You’d be a good fit if</strong></h2> <ul> <li>You have 10 or more years of experience building products and systems in production.</li> <li>You are an amazing communicator.</li> <li>You feel comfortable managing your time and deciding among competing priorities.</li> <li>You are curious.</li> <li>You have a high ownership mentality.</li> <li>You enjoy learning and teaching.</li> <li>You are comfortable working with backend and frontend technologies, but have a deeper background and interest on the backend/infrastructure side.</li> <li>You care about and want to contribute to our mission of helping people do meaningful work.</li> </ul> <h2><strong>What does a staff engineer do here?</strong></h2> <p>This is B12’s first Staff Engineer hire on a ~10-person product team that includes a designer, product manager, and CTO. To understand what we’re looking for in someone with this much experience, here are some concrete examples of tasks you’d work on in a month:</p> <ul> <li>Own the delivery of a project of the magnitude “we ship one or two of these a quarter,” both individually shipping code and rallying and supporting team members in doing so.</li> <li>Participate in quarterly planning to identify key projects to work on next quarter.</li> <li>Mentor other engineers who are in the planning, prototyping, or implementation phases of a project.</li> <li>Respond to an incident, write up a postmortem, and improve tooling and infrastructure to help us prevent or more quickly respond to the issue and others like it in the future.</li> <li>Identify and optimize some infrastructure that costs too much, is too slow, or isn’t stable enough.</li> <li>Discuss an early design/prototype with a designer or product manager to help shape its direction and explain what will be easy or hard to implement.</li> <li>Unblock an operational team member on a data analysis project that answers a hairy question facing our business.</li> <li>Run a brainstorm with engineers to identify how we might work more effectively or ship with a higher level of quality.</li> </ul> <h2><strong>Don’t fear:</strong></h2> <ul> <li>We highly favor talent and interest.</li> <li>Some candidates may see this list and feel discouraged because they don’t match all the items. Please apply anyway: there’s a good chance you’re more wonderful than you think you are.</li> <li>B12 is a safe place for human beings. We particularly encourage you to apply if you identify as a woman, are a person of color or other underrepresented minority, or are a member of the LGBTQIA community.</li> </ul>
Konteks Gaji
Posisi Engineering serupa di LokerDollar dibayar sekitar $212.5k/yr (kisaran $10.8k–1000k/yr, dari 413 listing aktif).
Perekrutan di B12
B12 punya 1 lowongan aktif lain di LokerDollar dan telah merekrut di sini sejak 20 Mei 2026 — di kategori Engineering, Design.
Lihat semua lowongan B12 →Konteks pasar
- ESTIMASIEstimasi gaji 2% di atas median peran serupa $212,500/tahun (n=413 listing bergaji).
- TERVERIFIKASIB12: 3 lowongan dalam 3 bulan terakhir, 6 sepanjang waktu di LokerDollar.
- TERVERIFIKASIPerusahaan pertama kali terlihat 20 Mei 2026.
- TERVERIFIKASILowongan ini pertama kali terlihat 20 Okt 2026.
- TERVERIFIKASITerakhir diverifikasi masih aktif 20 Okt 2026.
Kurang cocok? Lowongan serupa yang sedang buka
Lihat 4 lowongan serupa →Pertanyaan yang sering diajukan
- Apakah Staff Software Engineer di B12 bisa dikerjakan remote?
- Ya. Staff Software Engineer di B12 adalah posisi remote yang terbuka untuk kandidat di seluruh dunia, termasuk Indonesia.
- Jenis pekerjaan apa Staff Software Engineer di B12?
- Posisi ini adalah pekerjaan full time.
- Bagaimana cara melamar?
- Klik tombol "Lamar" pada halaman ini untuk menuju halaman aplikasi resmi B12.
Jelajahi lebih lanjut
Data & laporan pasar
Riset gaji & permintaan skill dari data lowongan kami sendiri.
- Skill yang Dicari Perusahaan Remote di Era AISkill paling sering disebut di lowongan aktif per jenis, skill AI, dan yang tumbuh tercepat. Data mingguan.
- Lowongan IT Indonesia vs Remote Global (2026)Analisis data primer 2.049 lowongan: metodologi, klasifikasi, dataset bisa diunduh.
- Permintaan Skill AI: Indonesia vs Global (2026)10.000+ lowongan, classifier taxonomy-first, Wilson CI, pra-registrasi sebelum analisis.
- Remote ≠ Remote: Skill yang Membuka Kerja Global untuk Indonesia (2026)12.891 lowongan remote: skill coding bergaji tertinggi justru paling terkunci untuk pelamar Indonesia. Dataset agregat CC BY 4.0.
- Lapisan Kepatuhan dalam AI Hiring Stack (2026)6.349 lowongan remote: 77,2% tidak menyebut siapa yang boleh melamar. Metodologi dan dataset agregat CC BY 4.0.
- AI di Iklan Lowongan: Indonesia vs Global (2026)Iklan engineering global yang menyebut AI naik dari 3,4% ke 23% sejak ChatGPT; iklan Indonesia dari 2,2% ke 2,8%. Skenario 2027 dan dataset CC BY 4.0.
- Laporan Hiring Indonesia: Tech vs Non-TechPermintaan lowongan per bidang dari hitungan agregat — bukan listing per-listing.
- Benchmark Gaji IndonesiaKisaran gaji agregat lintas peran, dengan metodologi dan dataset terbuka.
- Indeks Gaji & Permintaan Kerja Remote untuk IndonesiaBerapa banyak lowongan remote global yang terbuka untuk Indonesia, dan gajinya (USD) per bidang.
- Laporan Kuartalan Pasar Kerja IndonesiaPHK, pendanaan, gaji & skill per kuartal — agregat terbuka.
- Laporan Pasar Remote per PeranLaporan otomatis per kelompok peran — skill, senioritas, perusahaan, gaji.
- Benchmark Gaji Remote GlobalGaji tahunan per bidang & mata uang, plus porsi lowongan terbuka untuk seluruh dunia.