Principal Backend Engineer (Architect Track) - Remote
Bangun arsitektur backend untuk platform pendidikan online yang berjalan 24/7
Novakid, platform pendidikan online untuk anak-anak, mencari Principal Backend Engineer untuk mengembangkan arsitektur backend. Anda akan bekerja dengan Python, FastAPI, SQLAlchemy, Celery, Postgres, Redis, dan AWS. Tugas utama meliputi memutuskan apa yang perlu dibangun, dibeli, atau ditunda, serta mengembangkan standar arsitektur backend.
Kenapa Menarik?
Novakid memiliki platform yang sudah berjalan dengan lebih dari 100.000 siswa dan 2.500 guru di 15 negara
Tanggung Jawab Utama
- Membuat keputusan teknis utama untuk backend di seluruh tim
- Mengembangkan standar arsitektur backend dan desain modul
- Mengembangkan komponen backend, refaktor, dan POC
- Mengembangkan arsitektur cloud di AWS dan GCP
- Mengembangkan sistem real-time dengan kinerja tinggi
Persyaratan
- Pengalaman 7+ tahun sebagai backend engineer dengan Python
- Pengalaman produksi dengan FastAPI, SQLAlchemy, Celery, Postgres, Redis
- Pengalaman arsitektur AWS yang kuat
- Pengalaman mendesain sistem high-load dan geo-distributed
- Kemampuan untuk membuat keputusan praktis tentang buy vs. build vs. assemble
Skills Wajib
Konteks Indonesia
- Overlap Jam Kerja:
- Sedikit overlap dengan jam kerja Jakarta
Keywords
Lihat Deskripsi Asli dari Recruitee
Deskripsi asli dari Recruitee
Novakid is an online English platform for kids — 100,000+ students, 2,500+ teachers, 15+ countries. Live classes run around the clock across time zones, which sets the technical bar: low latency, high availability, and a backend that holds up at real scale. We’ve built a working platform. The next chapter is making deliberate architectural choices about how it should evolve. The role We’re hiring a Principal Backend Engineer to take ownership of backend architecture as a hands-on technical leader. No direct reports. About half your time is in the code — reference implementations, critical components, refactors. The other half is the harder work: deciding what to build, what to buy, what to defer, and why. Our backend today is a Python core (FastAPI, SQLAlchemy, Celery, Postgres, Redis), surrounded by services and event-driven flows, with a growing AI layer. It runs primarily on AWS, with GCP for data and AI workloads. There are real architectural questions to answer: how to evolve the monolith, how to set service boundaries, how to design for geo-distribution as we grow, and how to integrate AI without accumulating debt. We’re looking for someone who treats those questions seriously — researches before deciding, thinks in tradeoffs, writes things down. What you’ll work on Backend architecture standards and major technical decisions across teams The path from monolith toward a more modular, service-oriented backend Service blueprints: API conventions, EDA patterns, testing, observability, deployment Cloud architecture across AWS (primary) and GCP, including multi-region and geo-distributed designs High-load, real-time systems: live class infrastructure, latency budgets, caching, capacity Buy vs. build vs. assemble — knowing when a managed service, a no-code tool (Retool, n8n), or an agentic-coding POC (Claude Code, Cursor) is the right call, and when it isn’t Production code: components, refactors, POCs, and selected product-critical features What we’re looking for 7+ years of backend engineering, deeply hands-on in Python Production experience with FastAPI, SQLAlchemy, Celery, Postgres, Redis Strong AWS architecture experience (EKS, Lambda, RDS, SQS/SNS/EventBridge, and so on); working knowledge of GCP a plus Experience designing high-load, latency-sensitive, and geo-distributed systems Pragmatic judgment on buy vs. build vs. assemble — managed services, no-code, and agentic tooling as first-class options, not shortcuts A deliberate working style: you research, weigh tradeoffs, document decisions, and explain them clearly to engineers and non-engineers alike Nice to have LLM integrations in production (OpenAI, Anthropic, Google AI) — evaluation, cost, reliability Active use of agentic coding tools (Claude Code, Cursor) as part of how you ship EdTech or other high-scale consumer platforms Stack Python · FastAPI · SQLAlchemy · Celery · Postgres · Redis · Kubernetes (EKS, GKE) · AWS · GCP · SQS/SNS/EventBridge · Pub/Sub · OpenAI · Anthropic · Google AI What we offer… Fully remote work (core hours GMT+3). A chance to shape the future of AI-driven education. A fun, dynamic team that loves building innovative products.Unlimited holidays – because we trust you to deliver. Bonuses and stock options – we grow together.
Konteks Gaji
Posisi Engineering serupa di LokerDollar dibayar sekitar $215k/yr (kisaran $19.575k–2745.996k/yr, dari 382 listing aktif).
Perekrutan di Novakid
Novakid punya 9 lowongan aktif lain di LokerDollar dan telah merekrut di sini sejak 8 Jul 2026 — di kategori Engineering, Design, Marketing.
- Web / Digital Analytics Engineer (Remote)
- Client Support Manager Turkey
- Kid’s Products Design Lead (Remote)
Akun gratis · tanpa kartu kredit · Masuk
Pro Rp39rb/bln · lamar tanpa batas + resume AI
Pertanyaan yang sering diajukan
- Apakah Principal Backend Engineer (Architect Track) - Remote di Novakid bisa dikerjakan remote?
- Ya. Principal Backend Engineer (Architect Track) - Remote di Novakid adalah posisi remote yang terbuka untuk kandidat di seluruh dunia.
- Jenis pekerjaan apa Principal Backend Engineer (Architect Track) - Remote di Novakid?
- Posisi ini adalah pekerjaan full time.
- Bagaimana cara melamar?
- Klik tombol "Lamar" pada halaman ini untuk menuju halaman aplikasi resmi Novakid.
Jelajahi lebih lanjut
Data & laporan pasar
Riset gaji & permintaan skill dari data lowongan kami sendiri.
- 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.
- 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.
Dari blog kami
- Gaji DevOps Engineer Remote 2026Analisis mendalam gaji DevOps Engineer remote Juni 2026 dari perusahaan global, perbandingan dengan pasar lokal, dan strategi negosiasi.
- Tren Rekrutmen Startup Tech Juni 2026Analisis lowongan tech global Juni 2026: AI, DevOps, dan design system yang banyak dicari perusahaan scaling.
- Lowongan Remote Gaji Tertutup Juni 2026Analisis 7 lowongan remote dengan gaji tertutup: red flag vs hidden gems. Perbandingan Java dev, AI infra, dan product roles.
Akun gratis · tanpa kartu kredit · Masuk
Pro Rp39rb/bln · lamar tanpa batas + resume AI