With over 25 yearsâ experience, plus the same enormous passion and ambition we had on day-one, weâre trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier â and thatâs something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. Thatâs the power of plus.
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
Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so youâll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means youâll benefit from hybrid working, spending 60% of your time in the office and 40% at home. Thereâs an option to work for 20 days abroad in approved countries too.
Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and youâll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts.
At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all.
zooplus is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.