Software Engineer (Python)
Picnic Technologies
Amsterdam, North Holland, The Netherlands
Job Title
Software Engineer (Python)Job Description
đ˘ Where you fit in
Our developers are highly involved and essential to each part of our company. From route planning, scaling our customersâ analytics to handle enormous chunks of data, to calculating how many bananas we should have in our warehouse on a Thursday â our teams write, plan, and predict.
While Java is the predominant language in our infrastructure, our ecosystem is diversifying and many software projects are fully written in Python. As one of our Python developers, you grab ownership of projects, grow, and work collaboratively with your colleagues. You design, implement, test, evolve, and evaluate the nuts and bolts of our operations while offering a creative and analytical approach. You feel at home writing software libraries and applications and display an intricate understanding of how each line of code fits into a business plan.
At Picnic your skills will be complemented with the latest tech and our diverse projects will keep you challenged and motivated. From designing, developing, and testing new user-facing features, to optimizing supply chain systems and improving the scalability and security of our platform: youâll be managing individual project priorities, deadlines, and deliverables, while finding yourself fully immersed in an engaging scale-up culture.
We donât hide what we do. Instead, we open-source with the community that helped us grow, and talk about software in our engineering blog. Check for yourself, on https://blog.picnic.nl.
đĽ What challenges await you
- Design, develop, and test software for our platform
- Create high-quality code that is scalable, reliable and reusable
- Help our analysts with any engineering questions or challenges they may face
- Develop new features and improve the scalability and security of our Python systems
- Take ownership of projects and manage their entire life cycles.
Restrictions
- No telecommuting
- No Agencies Please
Requirements
- You have a degree in Computer Science, Software Engineering, or equivalent, or relevant experience
- You have outstanding Python skills (with at least 2/3 years of experience)
- You have experience with Docker
- You have a good understanding of relational databases and SQL
- You know when to use NoSQL solutions like MongoDB, ElasticSearch, and RabbitMQ
- You feel comfortable building microservices
- You know your way around software versioning (git), test suites, technical documentation, and continuous integration and deployment
- ...and you don't mind collecting bonus points with your cloud and Kubernetes skills
About the Company
Picnic is an app-only supermarket. Weâre data driven with software at our core. Our world-class developers write immaculate code to support the worldâs fastest growing supermarket. Weâre on a quest for like-minded people to be part of the future of digital grocery shopping.
Located in Amsterdam, our fun-filled office is the best place for you to focus on your Picnic projects. Equipped with your favorite hardware and surrounded by like-minded people, youâll grow professionally and personally, while enjoying the scale-up life along the way. We like to keep our 40-hour work-week flexible around here.
Our tech team consists of 25+ product teams, which handle tons of innovative projects. Sharing, mentoring and keeping up to date is a must at Picnic: Meetups, webinars, Lunch & Learn sessions, and our very own Tech academy make sure thatâs taken care of. Your soft skills will get some attention as well, with tailored training and courses.
đŻ Make a difference
Youâll work in an awesome scale-up environment with the freedom to drive your own projects and create a visible impact. Our fully electric vehicles and sustainable business model mean youâll also be contributing to making the world a better place!
âď¸ Teamwork makes the dream work
With more than 80 nationalities across 3 countries, youâll be part of a diverse company with plenty of cool stuff to get involved with, from board game evenings to after-work drinks to our company ski trip and more!
đĽYou are what you eat
Youâll get freshly prepared, healthy lunches and snacks (with plenty of vegetarian, vegan, and halal options). Coffee snob? Donât worry, our amazing Picnic barista has you covered.
đ§ Stay healthy
Mental health is important. As well as having the option to speak with Picnic colleagues who act as confidential advisors, our collaboration with OpenUp gives you easy access to professional psychologists, along with workshops and materials. There are plenty of sports communities and events to get involved with, from tennis to yoga, to climbing!
âď¸ Benefits for expats
It can be daunting starting a new job AND moving to a new country. Thatâs why we offer lots of support for our many expat colleagues, including:
- Relocation package: If you join Picnic from abroad, weâll cover your trip to Amsterdam, sponsor your Visa, and offer you a month of accommodation while you settle in (as long as regulations allow).
- In the Netherlands, we offer support with your first tax report as well as arranging the 30% ruling.
- From health insurance to living arrangements to pet passports, there are always colleagues whoâve faced the same challenges and are more than happy to help!
Contact Info
- Contact: Frankie Prina
- E-mail contact: francesca.prina@teampicnic.com
- Web: https://grnh.se/9cbcf7421us