Picnic

Logo Picnic

Address

Van Marwijk Kooystraat 15
1114AG
Amsterdam

Website

https://join.picnic.app/

Picnic is rethinking the way people buy food. Without physical stores, we use an app-only approach and a user-centric philosophy, to make grocery shopping quick, simple, and fun.

Directly influence customers' experience:

Tens of thousands of people use our app on a daily basis, not just to browse, but to order real groceries delivered to their homes. Working at Picnic means having an impact on the customer’s experience and helping them make their grocery shopping as simple and fun as possible. We make our service innovative and easy because we like to save people time, not consume it.

Improve urban living:

Our electric Picnic Vehicles (ePVs) are small, clean and electric: perfectly suited to delivery in the urban environment. The fleet of 600 ePVs is deployed on an evolving distribution system. This intuitive and efficient system ensures that we only visit the same street once a day. So with each order, we ease inner-city traffic and reduce transport emissions. Making cities and neighbours greener, cleaner and safer.

Work in cross-functional teams, revolving around products:

Owning an entire supply chain and running all software in-house means we have many products (e.g. our Warehouse Management System, the Purchase Order Management, or the customer-facing app). Each of which is handled by complementary teams of front- and back-end engineers working together to get the best possible results.

You get to be the business:

Everyone involved in Picnic, from marketing to finance, owns his or her part of the business. Want to start a new project, experiment with a new technology, or organize the next team event? Just do it! The business belongs to you as much as to anyone else.

Do code reviews on the blockchain:

Code reviews are at the core of our development, but it’s not always fun. We want everything to be interesting, so we’ve put code reviews on the blockchain. You can find out more in Crypto incentives for code reviews.

Be part of an international, friendly, and helpful team:

With more than 25 nationalities, we are a very diverse bunch. This mix of backgrounds means we are a very open-minded team, happy to help anyone with (almost) anything, but also a friendly group of colleagues who like to hang out outside of work, as much as working with one another.

Develop yourself and your career:

Constant development is one of our core beliefs. Not just for the business, but also technology and our team.

Vacancies

Do you want to be part of the supermarket revolution? At Picnic you get the chance to join a young and forward-thinking start-up culture, where everything you do matters. With a data-driven approach and an incredible service, Picnic strives to make grocery shopping simple, fun, and affordable for everyone. Known for our just-in-time supply-chain and a unique last-mile delivery strategy, we have become one of the fastest-growing companies of the Netherlands! Picnic is Tech’s answer to groceries. We fundamentally rethought how food logistics works and built a system where you can do your grocery shopping by simply pushing a button. And while doing so, things changed for the better. Less food waste, less food miles, more time for the things that really matter in life. We’re on a quest for like-minded people to join our mission to build the modern milkman! We offer both graduation and regular internships in a competitive and engaging workspace.

Where you fit in

Picnic is constantly evolving. But one thing is constant: developers are at the core. While growing we are facing exciting new challenges. This creates a lot of room for your innovative ideas. You will dive in complex route planning for millions of orders to micro-optimizing how many bananas we order for which warehouse on a Thursday. As one of our interns, you’ll be part of a dedicated team and take ownership of your ideas. From day one, you start coordinating your project. You develop the proposal and take complete ownership over the idea. You run the project from initiation to implementation. That means, the more time you have available, the more interesting projects you can take over! We are proud of our developments and open-source with the community. Check out our latest projects at http://picnic.tech

What you do

• Work in a smart, young, and motivated team
• Work alongside developers to solve coding challenges
• Develop a personal project and take ownership of ideas
• Evolve, develop, and challenge yourself in an evolving company

Who you are

• Pursuing a Master’s degree in Computer Science, AI or related study
• Mental Athleticism: Highly analytical and curious intellect
• Out-of-the-box Thinking and Initiative: Hands-on, nothing-is-impossible mindset
• Long-term Vision: Process-oriented and structured ideas
• Quick Learning: Intellectual horsepower to learn on the go
• At least 6-7 months for a graduation internship, or 4 months for a regular internship

Technologies we use

• Java 11 (Reactor and Spring 5)
• ElasticSearch, RabbitMQ, Kinesis
• Maven and Git
• PostgreSQL, MongoDB
• Elastic MapReduce (EMR)
• AWS, Docker, Kubernetes, Terraform, Vault

Hungry for more? Check out our tech stack.

Picnic perks

In our modern Amsterdam office, you will be part of an international, all-star team of ground-breaking entrepreneurs, brilliant engineers, and data wizards that work with desire and dedication each day. Our tech team consists of 15 product teams, which handle tons of innovative projects, and you can be part of this! You'll find yourself working alongside the founders, treated as a full-time employee, and receiving invaluable experience in a challenging environment. Surrounded by like-minded people who are looking forward to guide you, you'll grow professionally and personally.But don’t worry, at Picnic groceries aren’t a chore – we play as hard as we work! You can look forward to Lunch and Learn knowledge sharing, MeetUps, Friday drinks and much more. Besides all this, you will get 600 euros per month for a full-time internship

Learn more

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.

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.

As one of our Python engineers, you grab ownership of projects, grow, and work collaboratively with your colleagues. You design, test, evolve, and evaluate the nuts and bolts of our operation while offering a creative and analytical approach. You feel at home writing platforms 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 startup culture.We don’t hide what we do. Instead, we open-source with the community that helped us grow. Here’s proof: http://picnic.tech

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
• Analyze and improve the scalability and security of our Python platform
• Manage individual project priorities, deadlines, and deliverables

Who you are

• You have a Master’s degree in Computer Science or equivalent
• You have outstanding Python skills (with at least 3 years of experience)
• Creating and maintaining Python packages is a hobby of yours
• 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 ways around CI/CD...and you don't mind collecting bonus points with your Kubernetes skills

Technologies you'll use

• Python 3.7/3.8
• RabbitMQ
• Pipenv and Git
• PostgreSQL, MongoDB
• AWS, Docker, Kubernetes, Travis CI

Hungry for more? Check out our tech stack.

Picnic perks

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 startup life along the way. We like to keep our 40-hour work-week flexible around here.

Our tech team consists of 15 product teams, which handle tons of innovative projects.

Learn more

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.

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.

As one of our Java Developers, you grab ownership of projects, grow, and work collaboratively with your colleagues. You design, test, evolve, and evaluate the nuts and bolts of our operation while offering a creative and analytical approach. You feel at home writing platforms 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 startup culture. We don’t hide what we do. Instead, we open-source with the community that helped us grow. Check out our blog posts.

Who you are

• You have a Bachelor’s or Master’s Degree in Computer Science or a related technical field
• You have at least one year of professional experience in programming and software development
• You have a profound understanding of back-end development, including Java, Spring MVC, MongoDB, Elastic and PostgreSQL
• Your English skills are on point (no Dutch required)

The tech we use

• Java 11 (Reactor and Spring 5)
• ElasticSearch, RabbitMQ, Kinesis
• Maven and Git
• PostgreSQL, MongoDB
• Elastic MapReduce (EMR)
• AWS, Docker, Kubernetes, Terraform, Vault

Hungry for more? Check out our tech stack.

Picnic perks

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 startup life along the way. We like to keep our 40-hour work-week flexible around here.

Our tech team consists of 15 product teams, which handle tons of innovative projects.

Learn more