Beograd, Beograd, Serbia Remote (Country) Employment

Novakid School is hiring a Principal Backend Engineer (Architect Track) - Remote

About the Role

Lead the design and evolution of backend systems with an emphasis on scalability, reliability, and long-term technical strategy.

Responsibilities

  • Define and maintain core backend architecture for high-traffic services
  • Guide technical direction for distributed systems and microservices
  • Evaluate and integrate new technologies to improve system performance
  • Collaborate with product and engineering teams to align infrastructure with business goals
  • Mentor engineers in best practices for scalable backend development
  • Ensure system resilience under peak user loads
  • Drive migration from legacy components to modern, maintainable solutions
  • Establish standards for API design and service interoperability
  • Oversee data storage strategies and database optimization
  • Lead incident reviews and contribute to post-mortem analysis
  • Improve deployment pipelines and operational workflows
  • Support security audits and compliance requirements
  • Contribute to capacity planning and scalability forecasting
  • Promote observability and monitoring across services
  • Evaluate trade-offs in technology choices for long-term sustainability
  • Ensure alignment with domain-driven design principles
  • Facilitate knowledge sharing across engineering teams
  • Review system designs and provide architectural feedback
  • Champion code quality and automated testing practices
  • Work closely with DevOps to streamline infrastructure management

Nice to Have

  • Experience in the education or edtech sector
  • Background in real-time communication systems
  • Involvement in open-source projects
  • Public speaking or conference presentations
  • Advanced degree in computer science or related field

Compensation

Competitive salary and benefits package

Work Arrangement

Remote

Team

Distributed engineering team focused on scalable educational technology

Why This Role Matters

  • The platform serves thousands of concurrent users requiring stable, responsive infrastructure
  • Architectural decisions directly impact product scalability and team velocity

Growth Opportunities

  • Opportunity to shape the future of backend systems
  • Direct influence on engineering culture and technical standards

Not specified

About company
Novakid School
Novakid is an English language school for children 4-12 years old, which allows children to remotely learn a foreign language according to a teaching program that meets European CEFR standards on an equal footing with their English-speaking peers (Novakid teachers are native speakers from the US, UK and other countries). We are an advanced IT company of 400+ professionals.
All jobs at Novakid School Visit website
Job Details
Department Engineering / IT
Category backend
Posted 6 days ago