Langsung ke konten utama
Kembali ke Lowongan

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

pythonfastapisqlalchemyawsarchitecture

Konteks Indonesia

Overlap Jam Kerja:
Sedikit overlap dengan jam kerja Jakarta
Lihat selisih gaji remote (USD) vs lokal →

Keywords

backend-engineerpythonfastapisqlalchemycelerypostgresredisawsgcpremote
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.

Lihat semua lowongan Novakid →
Simpan & lacak lamaranmu + dapat pengingat follow-up

Akun gratis · tanpa kartu kredit · Masuk

Pro Rp39rb/bln · lamar tanpa batas + resume AI

Terbuka untuk Indonesia
Perusahaan
Novakid
Sumber
Recruitee
Gaji
Tipe Pekerjaan
full time
Lokasi
Remote · UTC+3
~5 jam overlap dengan jam Jakarta
Kategori
Level
senior
Diposting
4 Mei 2026

Bagikan lowongan ini

Bantu temanmu nemu kerja remote berikutnya.

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.

Dari blog kami

Simpan & lacak lamaranmu + dapat pengingat follow-up

Akun gratis · tanpa kartu kredit · Masuk

Pro Rp39rb/bln · lamar tanpa batas + resume AI