
Senior Backend Engineer, Python, AI, EdTech
Posted May 29

Posted May 29
This is a fully remote position, open to applicants in Serbia.
β’ Oversee the design and advancement of our backend architecture, including microservices, event-driven systems, AWS serverless, and data pipelines.
β’ Lead technical decisions and uphold best practices regarding code quality, security, and scalability.
β’ Guide and assist backend developers by reviewing their code and fostering their professional growth.
β’ Create and develop robust APIs and data flows that support AI-driven language learning features.
β’ Collaborate with Product and Data Science teams to translate cutting-edge AI models into practical educational experiences.
β’ Identify technical risks, suggest solutions, and find a balance between swift execution and long-term scalability.
β’ At least 5 years of professional experience in backend engineering, specifically with Python 3.8 or higher.
β’ Demonstrated success in system design, architecture, and scaling distributed systems.
β’ Extensive knowledge of PostgreSQL, Redis, FastAPI, SQLAlchemy, and Celery.
β’ Practical experience with microservices and the AWS serverless stack, including Lambda, SQS/SNS, and EventBridge.
β’ Strong grasp of software engineering best practices, including code reviews, testing, CI/CD, observability, and security.
β’ Experience in mentoring developers or leading technical projects.
β’ Proficiency in English, as we operate across more than 15 countries.
β’ 100% remote work with a flexible schedule (core hours GMT+3).
β’ Unlimited paid time off.
β’ Competitive salary, bonuses, and stock options.
Hyperativa
Affirm
Allstate
GitLab
Get handpicked remote jobs straight to your inbox weekly.