Design and maintain scalable, secure backend services for an identity security platform, collaborating across product, engineering, UX, and security to deliver reliable features and improve platform performance.
Senior Backend Engineer (Python, AI, EdTech)
📜 Description
- Lead the design and evolution of our backend architecture (microservices, event-driven systems, AWS serverless, data pipelines).
- Drive technical decisions and ensure best practices in code quality, security, and scalability.
- Mentor and support backend developers, reviewing code and helping them grow as engineers.
- Design and build robust APIs and data flows powering AI-driven language learning features.
- Partner with Product and Data Science teams to turn cutting-edge AI models into real-world educational experiences.
- Anticipate technical risks, propose solutions, and balance speed with long-term scalability.
🛠️ Requirements
- We’re creating a smart, personalized learning experience powered by modern AI models (OpenAI, Anthropic, Google, etc.), robust backend systems, and a passionate team that believes in changing how children learn.
- Drive technical decisions and ensure best practices in code quality, security, and scalability.
- Partner with Product and Data Science teams to turn cutting-edge AI models into real-world educational experiences.
- Anticipate technical risks, propose solutions, and balance speed with long-term scalability.
Full job description
At Novakid, we’re building the world’s most engaging online English-learning platform for kids. With 80,000+ students and 2,500+ teachers across 15+ countries, we’ve proven the demand. Now we’re scaling up — and we want you to help us design and build the future of AI-driven education.
We’re not just writing code. We’re creating a smart, personalized learning experience powered by modern AI models (OpenAI, Anthropic, Google, etc.), robust backend systems, and a passionate team that believes in changing how children learn.
Your role
We’re looking for a Senior+ Backend Engineer who’s ready to step beyond coding and take technical leadership responsibilities within our core platform team. You’ll be shaping architecture, mentoring engineers, and making strategic technical decisions that will directly influence how millions of kids learn languages.
This is a hybrid role that combines:
Deep hands-on coding in Python & modern backend technologies. Architectural leadership, designing scalable, reliable systems.
What you’ll do
Lead the design and evolution of our backend architecture (microservices, event-driven systems, AWS serverless, data pipelines).
Drive technical decisions and ensure best practices in code quality, security, and scalability.
Mentor and support backend developers, reviewing code and helping them grow as engineers.
Design and build robust APIs and data flows powering AI-driven language learning features.
Partner with Product and Data Science teams to turn cutting-edge AI models into real-world educational experiences.
Anticipate technical risks, propose solutions, and balance speed with long-term scalability.
Similar jobs
Search more Backend Engineer jobsDevelop Python backend services, APIs, and distributed systems for a drone infrastructure platform, processing geospatial data and real-time pipelines while shaping architecture and system reliability.
Design, build, and operate high-performance backend systems for real-time identification and fraud detection, owning service reliability, scalability, observability, and production improvements.
Define system architecture and build, test, and deliver Java or Kotlin applications, translating business requirements into distributed systems while monitoring platform health and improving engineering processes.
Pessoa Desenvolvedora Backend Python Especialista I - Venda Direta
Desenvolve e mantém serviços backend em Python para uma plataforma de agentes LLM, contribuindo para soluções de GenAI escaláveis, seguras e observáveis por meio de testes, revisões técnicas e monitoramento.
