SENIOR SOFTWARE ENGINEER | £70,000–£110,000 + SHARES | REMOTE (UK ONLY)
This is an exciting opportunity to join a high-growth technology scale-up recognized as one of the UK’s fastest-growing software companies. As a Senior Software Engineer, you’ll work on scaling infrastructure, building innovative user-facing features, and shaping machine learning–driven personalization for a platform that redefines how people rediscover and share their memories.
📍 LOCATION:
Remote (UK only)
💡 ABOUT THE ROLE:
You will collaborate across product, engineering, data science, customer service, and operations teams to develop innovative features and ensure platform scalability. With a wide scope spanning infrastructure, reliability, security, and user experiences, this role offers the chance to directly impact the company’s growth and technical evolution.
💼 WHAT YOU’LL DO AS A SENIOR SOFTWARE ENGINEER:
- Develop user-facing features and internal services across the platform
- Ensure infrastructure reliability, scalability, and security
- Work closely with cross-functional teams to deliver technical solutions
- Influence growth through innovative design and problem-solving
- Explore novel approaches to technical and user challenges
💻 TECH STACK:
- AWS (primary cloud platform)
- Kubernetes for orchestration
- Terraform for infrastructure as code
- Serverless components and AWS managed services
- Go (preferred but not essential)
🔎 WHO YOU ARE:
- Experienced with AWS or GCP cloud platforms
- Strong problem-solver with a constructive mindset
- Excellent communicator and collaborator
- Advocate for engineering best practices
- Self-starter who proactively identifies issues and opportunities
- Bonus: experience with Go development
💰 COMPENSATION & BENEFITS:
- £70,000–£110,000 salary
- Share options in a fast-growing scale-up
- Flexible, remote-first working environment
- Opportunity to work on innovative global products
🚀 WHY JOIN:
- Contribute to an award-winning product used in 50+ countries
- Build world-class experiences with cutting-edge cloud technologies
- Tackle technical challenges in scaling, personalization, and collaboration
- Join a mission-driven company helping people rediscover meaningful stories through photos