As an Backend Python Developer you will Join and take a key role and work closely with our designers and product managers to understand user needs, and then build and iterate on technical solutions that address them. You'll work across the stack, using different technologies for different projects. You’ll also build and maintain our processes and tools, to keep our productivity and code quality high.
Requirements:
- 5+ years of experience in software development in production environments
- B.Sc. in computer sciences or a related discipline
- Experience with Django
- 3+ years of Experience with Python
- Experience with development of online, cloud-based products
- Experience with optimized data structures, parallelism, scalability and high availability
- Experience with an agile development life cycle
- Experience with Cloud technology (especially AWS)
- Good analytical and communication skills
- Must have a passion for technology and quality
Advantage:
- Experience with Frontend frameworks (Vue/ Angular / React ) and actual experience in Vue JS
- Experience with SQL and data pipelines (Working with Relational and Column-oriented databases)
- Experience with Linux systems in a production environment
- Familiarity with TDD and security by design
- Experience with devops practices Docker, Kubernetes, Helm, CI/CD (including Github actions)
- Experience with ML-ops, working with Machine learning and/or Generative AI