-
View all jobs
Picnic's mission is to create a more user-friendly, ad-funded web. With 70% of people finding digital ads annoying, brands are wasting ad spend on ineffective and potentially damaging ad experiences. We're a fast growing, founder-led start up, passionate about making digital ads work better for everyone.
As part of our growth plans, we're looking for a brilliant Junior Software Engineer to join our Engineering team! Someone who is passionate about building robust data pipelines, leveraging the power of the cloud and writing clean, efficient code for others to collaborate on. You'll work with our experienced engineering team to develop and maintain scalable systems that process and analyse large datasets, primarily using Node.js and Python.
This is an opportunity for someone with the right character, enthusiasm, and drive to kickstart their engineering career in a dynamic and supportive environment.
Requirements
Who are we looking for?
We value character, enthusiasm, aptitude and drive over experience. If you are eager to learn and grow, we want to hear from you!
Must-Have Skills:
Why will you want to work for Picnic?
We're a small but highly ambitious start up with an entrepreneurial spirit so this role is ideal for someone who wants to work in an organisation at this stage and is excited by the possibility of having an influence over the direction of Engineering as we grow. We feel really passionately about:
We're really proud to have recently been recognised by Flexa as one of the most flexible companies in the media space & our people think we're pretty great too; check out our Flexa profile to learn more about what it's like to work at Picnic!
As part of our growth plans, we're looking for a brilliant Junior Software Engineer to join our Engineering team! Someone who is passionate about building robust data pipelines, leveraging the power of the cloud and writing clean, efficient code for others to collaborate on. You'll work with our experienced engineering team to develop and maintain scalable systems that process and analyse large datasets, primarily using Node.js and Python.
This is an opportunity for someone with the right character, enthusiasm, and drive to kickstart their engineering career in a dynamic and supportive environment.
Requirements
Who are we looking for?
We value character, enthusiasm, aptitude and drive over experience. If you are eager to learn and grow, we want to hear from you!
Must-Have Skills:
- Strong knowledge of Node.js and Python (even from personal projects)
- Familiarity with data pipelines, cloud computing platforms (e.g., AWS, GCP, Azure) and event-driven architecture
- Understanding of software engineering principles such as version control, testing and debugging
- Ability to demonstrate technical skills through personal projects, GitHub repositories or coding challenges
- Problem-solving mindset and a proactive attitude
- Clear communication skills and a team-oriented mindset
- Web crawling frameworks
- Basic understanding of data analytics, data science and machine learning
- Design, develop and maintain data pipelines and integrations for cloud-based systems
- Write clean, efficient and maintainable code in Node.js and Python
- Collaborate with cross-functional teams to define, design and ship new features
- Troubleshoot, debug and optimise performance across systems and services
- Stay up to date with emerging technologies and best practices in software engineering, data processing and cloud computing
- Contribute to team discussions about architecture, technical design and problem-solving
Why will you want to work for Picnic?
We're a small but highly ambitious start up with an entrepreneurial spirit so this role is ideal for someone who wants to work in an organisation at this stage and is excited by the possibility of having an influence over the direction of Engineering as we grow. We feel really passionately about:
- Making bold decisions to ensure we continue to grow & scale
- Being open minded to stay innovative, creative & curious
- Working together on challenging projects and products
- Trusting by default; to fail safely but always be learning
- meaning Picnic is a wonderful environment for someone who is naturally very inquisitive and eager to learn, build and test with new technologies or approaches, keen to get stuck in and start building!
We're really proud to have recently been recognised by Flexa as one of the most flexible companies in the media space & our people think we're pretty great too; check out our Flexa profile to learn more about what it's like to work at Picnic!
- Competitive salary and bonus scheme
- A flexible, hybrid working environment (we're usually in the office a few times a week so you'll be based in and around the London area)
- 33 days holiday inclusive of Bank Holidays plus some extra time off over Christmas
- An inclusive Parental Leave Policy
- Picnic Pension Contribution
- And lots of other cool stuff like socials & offsites, monthly ‘Picnic Thursday' and All Hands, office snacks, Summer Fridays, Work from Roam opportunities, a MacBook & access to savings through your salary with The Salary Exchange
Key Skills
Ranked by relevance
cloud
python
aws
gcp
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Backend Engineer
2025-04-01
Full-time
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-24
Full-time
Mid-Senior
Singapore
Software Development
Engineering
View Job Details
Related
Software Engineer (Developer Platform)
2026-05-24
Full-time
Not Applicable
Singapore
IT Services
Engineering
Login to Apply
- Posted
- Jan 15, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- London
- Company
- Picnic
Industries
IT Services
IT Consulting
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Backend Engineer
2025-04-01
Full-time
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-24
Full-time
Mid-Senior
Singapore
Software Development
Engineering
View Job Details
Related
Software Engineer (Developer Platform)
2026-05-24
Full-time
Not Applicable
Singapore
IT Services
Engineering