Senior Python Backend Developer
At Advancify, we develop scalable SaaS solutions for international markets related to the analysis of human states via video stream. Our solutions are applied in the EdTech and GameDev industries.
Tasks
- Designing and developing backend services in Python
- Working with high-load distributed systems
- Participating in the architectural design of the SaaS platform
- Optimizing performance, fault tolerance, and scalability
- Integration with external services and APIs
- Working with cloud infrastructure (deployment, monitoring, logging)
- Participating in code reviews and technical discussions
Requirements
- At least 5 years of commercial backend development experience with Python
- Experience working with high-load systems
- Practical experience in developing and supporting SaaS solutions
- Experience with cloud platforms (AWS / GCP / Azure)
- Knowledge of REST API, understanding of API design principles
- Experience with relational and/or NoSQL databases
- Understanding of microservices architecture principles
- Experience with containerization (Docker), understanding of CI/CD
- Skills in profiling and code optimization
Will be a plus
- Experience with Kubernetes
- Experience with GCP
- Experience in designing highly fault-tolerant systems
- Knowledge of message brokers (RabbitMQ, Kafka, and similar)
- Experience with event-driven architecture
- Experience working in product teams and with Agile processes
- Experience working with video streams.
We offer
- Work on scalable and technologically complex products
- Influence on architectural and technical decisions
- Competitive compensation
- Flexible work format
- Professional growth and development
- A strong engineering team and adequate processes