we are looking for a Senior Backend Engineer to join our team. As a Senior Backend Engineer, you will be responsible for developing and maintaining backend systems for our software. Experience as a full-stack developer is a significant advantage.
Requirements:
Deep understanding of the Python programming language
Basic understanding of Node.JS environment.
Production-minded, with hands-on experience of blue/green, canary and A/B deployment methods, monitoring, and logging
Experience with Linux-based systems and containers
Experience with relational databases and NoSQL databases
Experience with RESTful APIs and GraphQL
AWS practical experience design and implementation
Experience designing and implementing micro-services architectures
Git natural
Deep understanding of the Python programming language
Basic understanding of Node.JS environment.
Production-minded, with hands-on experience of blue/green, canary and A/B deployment methods, monitoring, and logging
Experience with Linux-based systems and containers
Experience with relational databases and NoSQL databases
Experience with RESTful APIs and GraphQL
AWS practical experience design and implementation
Experience designing and implementing micro-services architectures
Git natural
Bonus Skills:
Hands-on experience with descriptive CI/CD such as GitHub actions and CloudFormation
Experience in full cycle of quality validation
Event sourcing pattern practical experience
AI integration practical experience
Kubernetes experience
Familiar with application security best practices
Full-stack development experience
This position is open to all candidates.