1,970,154open jobs
116,595companies
255,660added this week
Browse all
Salary
≈ $42k – $126k per year (Estimated)
Location
Remote (Serbia, UTC+3 hours)
Seniority
Architect · 7+ years exp

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on May 4, 2026. Novakid scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Immerse your child in English through interactive sessions with certified English guides and children worldwide. Take the quiz and find the right programme today!

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

Requirements

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,970,154 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Belgrade
≈ $38k – $113k per year (Estimated) • Remote (Costa Rica) • Full-Time • 7+ years exp • Bachelor's Degree • Costa Rica
JavaScript
C#
C#
.NET
AI/ML
AI Agents
Frontend
React.js
Mobile
MVVM
React Native
MAUI
Xamarin
Clean Architecture
DevOps
Rest API
CI/CD
Apply
≈ $166k – $357k per year (Estimated) • Remote (Egypt) • Full-Time • Egypt
JavaScript
Java
SQL
Java
Spring Boot
Databases
MySQL
Oracle
Couchbase
Frontend
React.js
DevOps
Rest API
Kubernetes
Immutable Infrastructure
Management
Agile
Apply
$129k – $178k per year • Remote (United States) • Full-Time • 10+ years exp • Bachelor's Degree • United States
Databases
Apache Kafka
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
GitOps
ArgoCD
Jenkins
Docker
Kubernetes
Platform Engineering
Azure AKS
Cybersecurity
HIPAA
Apply
$150k – $170k per year • Equity • Remote (United States) • Full-Time • 10+ years exp • United States
Java
Java
Spring Boot
DevOps
CI/CD
Apply
≈ $95k – $241k per year (Estimated) • Remote (United States) • Full-Time
JavaScript
Node JS
Frontend
React.js
Apply
≈ $26k – $70k per year (Estimated) • In office • Full-Time • 5+ years exp • Hyderabad
Python
Java
SQL
AI/ML
Airflow
DevOps
GCP
AWS
Analytics
Informatica
Apply
≈ $19k – $39k per year (Estimated) • In office • Full-Time • 3+ years exp • Hyderabad
Python
Java
SQL
AI/ML
Airflow
DevOps
GCP
CI/CD
Git
AWS
Analytics
Informatica
Apply
≈ $26k – $68k per year (Estimated) • In office • Full-Time • 8+ years exp • Hyderabad
Python
SQL
Databases
PostgreSQL
Oracle
MS SQL
AI/ML
Machine Learning
DevOps
CI/CD
Git
Windows
Unix
Analytics
ETL/ELT
Management
Agile
Apply
≈ $26k – $69k per year (Estimated) • In office • Full-Time • 15+ years exp • Hyderabad
Python
JavaScript
TypeScript
SQL
Frontend
Angular
DevOps
GCP
CI/CD
Analytics
ETL/ELT
Management
Agile
Apply
In office • Full-Time • 5+ years exp • Hyderabad
Java
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Rest API
GCP
Azure
CI/CD
Git
SOAP
Management
Agile
Apply
≈ $37k – $110k per year (Estimated) • Remote (Serbia) • 5+ years exp • Belgrade
Python
JavaScript
TypeScript
SQL
Node JS
Databases
Google BigQuery
Frontend
Next.js
React.js
Cybersecurity
GDPR
Analytics
A/B Testing
QA
Cypress
Playwright
Sentry
Apply
Remote (likely United States) • Full-Time • 3+ years exp
Python
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
WordPress
Databases
Google BigQuery
Frontend
Next.js
React.js
Vite
Storybook
Material UI
Sass
PostCSS
Cybersecurity
GDPR
Analytics
A/B Testing
QA
Cypress
Playwright
Jest
Vitest
Apply
≈ $33k – $99k per year (Estimated) • Equity • Hybrid • 5+ years exp • Belgrade
Python
Python
SQLAlchemy
FastAPI
Celery
Databases
PostgreSQL
Redis
AI/ML
OpenAI
Anthropic
DevOps
CI/CD
AWS
AWS Lambda
Amazon EventBridge
Apply
≈ $37k – $111k per year (Estimated) • Equity • Remote (Serbia, UTC+3 hours) • 5+ years exp • Belgrade
Python
Python
SQLAlchemy
FastAPI
Celery
Databases
PostgreSQL
Redis
AI/ML
Claude
Claude Code
AI Agents
OpenAI
Anthropic
OpenAI Codex
Context Engineering
DevOps
Rest API
AWS
Apply
≈ $54k – $120k per year (Estimated) • Remote (Serbia, UTC+3 hours) • 4+ years exp • Belgrade
Management
Stripe
Apply
≈ $219k – $378k per year (Estimated) • Hybrid • Full-Time • London • Belgrade
Go
Rust
C++
AI/ML
Perplexity
DevOps
Terraform
Kubernetes
Apply
≈ $37k – $111k per year (Estimated) • Remote (Serbia) • 4+ years exp • Belgrade
Go
Java
Java
Testcontainers
Databases
PostgreSQL
Redis
Apache Kafka
DevOps
gRPC
OpenTelemetry
IAM
Cybersecurity
Keycloak
Apply
≈ $34k – $90k per year (Estimated) • In office • Full-Time • 5+ years exp • Belgrade
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
MLFlow
Machine Learning
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Cybersecurity
GDPR
Analytics
Tableau
Power BI
Metabase
Dimensional Modeling
Apply
In office • Full-Time • Bachelor's Degree • Belgrade
Python
JavaScript
PHP
C#
DevOps
Rest API
Apply
≈ $38k – $95k per year (Estimated) • Remote (Serbia) • Full-Time • Belgrade
Apply
See all jobs
This is one of many
1,970,154 more open roles from verified company boards, updated every day.