We are seeking a highly skilled and experienced Senior Backend Engineer to join our dynamic team. You will play a central role in building and maintaining our Python-based microservices architecture, ensuring high-quality software through a combination of automation and manual testing. You will collaborate closely with stakeholders, frontend engineers, and product managers to bring innovative ideas to life.
Design, develop, and deploy robust, scalable, and maintainable microservices using Python (Flask preferred)
Champion high-quality software through automated testing (unit, integration) and manual testing practices
Collaborate with the development team on architectural design decisions
Advocate for and implement best practices in DevOps, including CI/CD pipelines and containerization using Kubernetes
Work effectively with (non-)relational databases like MySQL and Elasticsearch
Write clean, maintainable, well-documented, and efficient code
Conduct thorough code reviews and actively contribute to maintaining and improving code quality
5+ years of professional experience as a Software Developer
In-depth knowledge and expertise in Python (Flask is a plus)
Extensive experience with microservices architecture and its implementation
Proven track record of building and deploying enterprise software platforms
Solid understanding of Kubernetes and containerization technologies
Experience working with (non-)relational databases like MySQL, MongoDB or Elasticsearch
Proficiency in automated testing frameworks and tools
Strong understanding of CI/CD principles and practices
Excellent communication and collaboration skills
A self-motivated and results-oriented individual with a passion for building high-quality backend systems
Your email won't be used for commercial purposes. Read our Privacy Policy.