At a Glance
- Tasks: Design and evolve scalable backend systems and drive best engineering practices.
- Company: Join Picnic, a fast-growing startup revolutionising digital advertising.
- Benefits: Flexible working, 33 days holiday, and a chance to shape AI-native culture.
- Why this job: Make impactful architectural decisions and influence technical direction.
- Qualifications: Experience in backend systems, AWS, and integrating AI tools.
- Other info: Opportunity for mentorship and leadership within a dynamic team.
The predicted salary is between 48000 - 84000 £ per year.
Who are Picnic & what do we do? Picnic’s mission is to drive a higher-quality ad-funded internet. Today, a large proportion of digital advertising is ineffective, intrusive, and poorly optimised. Picnic builds technology that helps brands make better decisions about where and how their advertising is shown - improving outcomes for users, advertisers and publishers. We’re a fast-growing, founder-led startup. Over the last couple of years, we’ve built a strong platform foundation and developed clear conviction around our product direction. We’re now entering a new stage where architectural coherence, reliability and scale matter as much as innovation.
To support this next phase, we’re looking for a Principal Engineer to take ownership of system design, platform evolution and technical quality across the business.
What will you be doing as Principal Engineer? As Principal Engineer, you’ll report to the Chief Product & Technology Officer and act as the technical centre of gravity for Picnic’s systems and architecture - ensuring we build scalable, cost-efficient, production-grade infrastructure as the platform grows. This is a senior individual contributor role first and foremost - focused on building strong systems, raising engineering standards and increasing overall engineering leverage. While this is not primarily a people management position, there is opportunity to take on mentorship and leadership responsibilities within the engineering team. For candidates with the interest and capability, the role can evolve to include greater influence over team development and technical direction as the organisation grows.
You will:
- Act as architectural steward of the platform, ensuring scalability, reliability, performance, and cost efficiency as complexity increases
- Design and evolve backend systems, data pipelines, real-time services, and APIs to support both internal capabilities and external customers
- Introduce clear engineering principles and patterns to reduce duplication and architectural drift across workstreams
- Strengthen AWS architecture and cloud cost efficiency through thoughtful service design, right-sizing, and operational discipline
- Drive best practices around system design, observability, automation, CI/CD, and production operations
- Embed AI-native development workflows across the team - using LLMs and agents effectively for code generation, testing, refactoring, documentation, and experimentation
- Stay close to the systems and codebase, contributing directly to critical components and unblocking complex technical challenges
- Act as a senior technical escalation point, supporting engineers in making strong system-level decisions
Requirements
Who are we looking for? We’re looking for a senior, pragmatic systems engineer - someone who has built and operated complex production systems and enjoys shaping technical direction through code and architecture.
You will:
- Have proven hands-on experience delivering and operating backend or distributed systems in a startup or scale-up environment
- Be deeply experienced in cloud architecture, particularly within AWS
- Have worked across product engineering, infrastructure, and data systems
- Be confident designing systems that balance short-term delivery with long-term maintainability
- Be comfortable integrating AI tools and agent workflows into engineering practice
- Demonstrate strong judgement around trade-offs, technical debt, and operational risk
- Communicate clearly with technical and non-technical stakeholders
- Experience in advertising technology is a bonus!
Benefits
Why work at Picnic? You’ll be joining Picnic at a pivotal moment, where strong architectural decisions and engineering leverage can materially shape the trajectory and value of the business.
At Picnic:
- You’ll have meaningful influence over technical direction without being pulled into heavy people management
- You’ll work closely with the founder and leadership team to translate product strategy into scalable systems
- Ideas move quickly from concept to production - we value momentum, quality and impact
- You’ll help shape an AI-native engineering culture in a small, ambitious team
What can Picnic offer you? We’re proud to have been recognised by Culture100 and Flexa as one of the best and most flexible small businesses to work for. We offer:
- Flexible, hybrid working setup (with regular time in the office throughout the week so you will live in or around London)
- 33 days holiday (inclusive of Bank Holidays)
Principal Engineer (Hiring Immediately) in London employer: Picnic Media Limited
Contact Detail:
Picnic Media Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer (Hiring Immediately) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your technical prowess and problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and system design scenarios. We recommend doing mock interviews with friends or using platforms that offer interview prep. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our team at Picnic and contributing to our mission.
We think you need these skills to ace Principal Engineer (Hiring Immediately) in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Principal Engineer role. Highlight your experience with backend systems, cloud architecture, and any relevant projects that showcase your skills in building scalable and reliable systems.
Showcase Your Technical Skills: Don’t hold back on detailing your technical expertise! Include specific examples of how you've designed systems, improved performance, or integrated AI tools in your previous roles. We want to see your hands-on experience shine through.
Communicate Clearly: Remember, you’ll be working with both technical and non-technical folks. Use clear and concise language in your application to demonstrate your ability to communicate complex ideas effectively. This will set you apart!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at Picnic. Don’t miss out!
How to prepare for a job interview at Picnic Media Limited
✨Know Your Stuff
Make sure you brush up on your knowledge of backend systems, cloud architecture, and AWS. Be ready to discuss specific projects you've worked on that demonstrate your experience in these areas. This will show that you’re not just a theoretical engineer but someone who has hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex technical challenges you've faced and how you resolved them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help the interviewers see your thought process and how you approach problem-solving.
✨Emphasise Scalability and Efficiency
Since Picnic is focused on building scalable and cost-efficient systems, be ready to discuss how you've designed systems with these principles in mind. Share examples of how you've improved performance or reduced costs in previous roles.
✨Engage with AI Tools
Given the emphasis on AI-native development workflows, be prepared to discuss your experience with integrating AI tools into engineering practices. Talk about any specific tools you've used and how they’ve enhanced your workflow or the quality of your code.