Company Description
More than 20 years ago, zooplus was one of the first to bring the pet category into the world of eCommerce. Today, we stand strong as Europe’s leading online pet platform, delivering moments of happiness to more than 9 million pet parents each year.
We're on a mission to create joy for pets and their parents, driven by our core values of Care, Courage, Openness, and Simplicity. At the heart of everything we do, they inspire us to grow, raise the bar for our customers and fuel a pet-first business.
Job Description
We seek a Python Software Engineer to join our Recommendations team and bring new features to life, and support our products' move to modern architecture. You will work closely with the product owner, area architect, and your team members to clarify business needs and technical requirements and define how to support them best. In close collaboration with other teams, your team will introduce new features and improvements to the process to provide a better experience for more than 11 million of our customers!
At the Recommendations team, our primary responsibility is to design and further implement new features for the Recommendations, Bundling and the Product Comparison API.
with your Team and Product Owner, you will be working in a challenging Agile environment in close collaboration with other teams;
you will participate in team's technical/architectural discussions and decisions;
you will develop and continuously deliver applications for one of the most successful pet e-commerce platforms in Europe;
you will participate in the complete software development life cycle from discovery through coding, testing, deployment and maintenance;
You will learn and grow your skills daily, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker, and more.
These are some of the technologies/frameworks/practices we use:
Python
Applied Machine Learning
Elasticsearch
Javascript, React
Oracle, PostgreSQL
CI/CD with Jenkins pipeline
AWS and Terraform
Grafana, Sensu, ELK stack
infrastructure as a code, one-click deployment, C4 diagrams
Docker, Kubernetes
Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB, etc.), using tools such as Terraform or AWS CLI
Git, Scrum, Pair Programming, Peer Reviewing
Kibana, Grafana, Sensu
Qualifications
Experience with Distributed Applications
Experience in working with Machine Learning models.
Good understanding of data structures and clean code
Able to understand and apply design patterns
You are interested in DevOps philosophy
5+ years of experience in software development is preferred
Experience with Flask, FastAPI
Willing to learn on the job
Experience with relational and non-relational databases
Frontend development experience, preferably in React
Empathetic and able to easily build relationships
Good verbal and written communication skills
Additional Information
With more than 1,000 passionate professionals located across 6 European offices, we believe our success comes from working together and leveraging our international strengths. Expect a hybrid work setup: 60% in-office, 40% remote, collaborating with colleagues across locations.
Our benefits:
20% discount in our zooplus shop
Internal and external training
Team events
✈️ 28 Annual Vacation Days
Private Medical Health Insurance
Hybrid working model (up to 40%Home Office per month)
zooplus is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.