Remote Python Backend Engineer – Fullstack (Unlimited PTO)

Novakid School

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work

Job summary

Novakid is an online English school for kids, seeking a backend-focused engineer to own the server-side of the funnel—registration, booking, and visitor accounts. The role is 70% backend (Python, some Node.js) and 30% frontend (React/TypeScript). You’ll own APIs, attribution, and server-side integrations with ad platforms.

You’ll work end-to-end within the squad's processes: planning, grooming, code reviews, sprints, and releases. Fully remote with a dynamic, product-minded team.

Qualifications

  • 5+ years of production backend development in Python, with owned services.
  • Strong fundamentals: API design, SQL, caching, background jobs, and API integration.
  • Experience debugging production issues and monitoring.
  • Ability to read and modify a Node.js Express service.
  • Frontend basics in TypeScript and React to deliver end-to-end features.
  • Understanding of tracking data flow from click to report.
  • Product-minded with metrics-driven approach.
  • Fluent English.

Responsibilities

  • Design, build, and maintain Python services behind registration, booking, and visitor accounts.
  • Build server-side integrations with ad platforms (Meta CAPI, TikTok Events API).
  • Own backend attribution: visit tracking, UTM persistence, data gaps.
  • Keep services fast with caching and query optimization; SSR in Node/Express.
  • Investigate incidents via Sentry and drive to resolution.
  • Support A/B tests with feature flags and rollouts on server side.
  • Ship frontend changes in React/TypeScript when required.

Skills

Python
Backend design
SQL
Caching
Background jobs
APIs integration
Debugging
Node.js
TypeScript
React
Tracking data
Product mindset
Fluent English

Tools

BigQuery
Sentry
Playwright
Cypress
CloudFront

Job description

Novakid is an online English school for kids, seeking a backend-focused engineer to own the server-side of the funnel—registration, booking, and visitor accounts. The role is 70% backend (Python, some Node.js) and 30% frontend (React/TypeScript). You’ll own APIs, attribution, and server-side integrations with ad platforms.

You’ll work end-to-end within the squad's processes: planning, grooming, code reviews, sprints, and releases. Fully remote with a dynamic, product-minded team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Python Backend Engineer - Growth Funnels & Tracking
Remote Python Backend Engineer - Growth Funnels & Tracking

Novakid School • United States

Remote
USD 120,000 - 180,000
Fully remote work
Unlimited holidays
Python Backend Developer, Fullstack-capable (Remote)
Python Backend Developer, Fullstack-capable (Remote)

Novakid School • United States

Remote
USD 120,000 - 180,000
Fully remote work
Python Backend Developer, Fullstack-capable
Python Backend Developer, Fullstack-capable

Novakid School • United States

Remote
USD 120,000 - 180,000
Fully remote work
Unlimited holidays
Principal Backend Architect — Remote, Equity & Impact
Principal Backend Architect — Remote, Equity & Impact

Novakid School • United States

Remote
USD 190,000 - 240,000
Fully remote work (core hours GMT+3)
Unlimited holidays
Bonuses and stock options
+2
Senior Python Developer for Remote Education Platform
Senior Python Developer for Remote Education Platform

Nitka Technologies • United States

Remote
USD 120,000 - 180,000
Paid vacation
Flexible schedule
Senior Python Engineer — Remote, Flexible Hours, Cloud & DB
Senior Python Engineer — Remote, Flexible Hours, Cloud & DB

Nitka • United States

Remote
USD 120,000 - 160,000
USD compensation
Paid vacation, holidays, sick leaves
Senior Python Developer - Remote, Flexible Schedule
Senior Python Developer - Remote, Flexible Schedule

Nitka Technologies • United States

Remote
USD 120,000 - 180,000
Remote work
Flexible schedule
Paid vacation
Senior Product Manager - Monetization and Expansion (Remote)
Senior Product Manager - Monetization and Expansion (Remote)

Novakid School • United States

Remote
USD 150,000 - 190,000
Fully remote work
AI-driven education impact
Dynamic team and innovative products
+1
Senior Python Developer
Senior Python Developer

Nitka • United States

Remote
USD 120,000 - 160,000
USD compensation
Paid vacation, holidays, sick leaves
Remote Backend Engineer - Python/Django
Remote Backend Engineer - Python/Django

Devteam 365 Development India • United States

Remote
USD 90,000 - 130,000