Position details:
We are looking for a qualified Backend engineer to join our Cloud team who is responsible for designing, developing, and optimizing backend systems that support cloud-based services. The ideal candidate should have expertise in Python, Django, Golang, Rust, and R, with strong experience in database management, distributed systems, and cloud-based backend architectures. You will work closely with frontend, DevOps, and product teams to build scalable and high-performance applications while ensuring seamless integration with cloud infrastructure.
Job Requirements:
- Proficiency in Python and Django for backend development, API design, and microservices architecture.
- Experience with Golang for performance-critical and data-intensive applications. (R and Rust experience is a plus)
- Strong knowledge of database systems, including PostgreSQL, MySQL, Redis, and MongoDB.
- Hands-on experience with Celery for task queues and background processing.
- Experience in building and maintaining RESTful APIs with a focus on scalability, security, and performance.
- Familiarity with DevOps practices, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Knowledge of Cloud domain services, including IaaS, PaaS, SaaS, and CDN solutions.
- Experience with Cloud BSS (Business Support Systems) and pay-as-you-go billing models.
- Strong understanding of software architecture, distributed systems, and backend performance tuning.
- Ability to troubleshoot and optimize backend performance and scalability.
- Familiarity with event-driven architectures and message queues (e.g., RabbitMQ, Kafka).
- Strong problem-solving skills and ability to work in an Agile/Scrum development environment.
- Deep knowledge of Object-Oriented programming
- Write efficient low-latency, low-IO code
- Write efficient, easy-to-maintain code of high quality
- Write efficient, automated test scripting
- Experienced with at least one Linux distribution, virtualization, and Cloud Environments
- Fluent in written and verbal communication skills in English