PHP/Python Software Engineer
PHP/Python Software Engineer

PHP/Python Software Engineer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Octopus Legacy

At a Glance

  • Tasks: Develop and enhance PHP applications while diving into exciting Python projects.
  • Company: Join Octopus Legacy, a mission-driven tech company transforming how we think about death.
  • Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact on products that help people plan for life’s biggest moments.
  • Qualifications: Strong PHP skills, familiarity with Python, and a passion for collaborative development.
  • Other info: Be part of a diverse team dedicated to innovation and meaningful change.

The predicted salary is between 28800 - 48000 £ per year.

We are looking for a Software Engineer skilled in PHP and familiar with Python, ready to make a real impact. You’ll split your time between maintaining and improving our existing PHP/Laravel codebases - powering products like our website, Life Insurance offering, and internal tools - and contributing to newer Python-based projects as our tech stack evolves.

You’ll code across the full stack, shipping real improvements that users notice, keeping our platforms healthy, secure, and performant. You’ll own the backlog of impactful changes that elevate our products and delight users, while also growing into Python projects and expanding your skillset. This is a role full of variety and opportunity - every week brings new challenges, and your work will directly impact our customers.

Key Responsibilities
  • Maintain and improve existing PHP/Laravel applications - bug fixes, enhancements, performance improvements, and application-level security.
  • Build and contribute to Python projects - new services, internal tooling, and integrations as our tech stack evolves.
  • Support platform security and compliance initiatives - pen testing remediation, dependency updates, and infrastructure hardening.
  • Troubleshoot and resolve production issues - investigate bugs, diagnose root causes, and ship fixes confidently.
  • Collaborate with the wider engineering team - participate in code reviews, sprint ceremonies, and contribute to engineering standards and best practices.
  • Own small-to-medium projects end-to-end, delivering meaningful improvements across our tools and products.
Who Are You?
  • Strong experience with PHP, ideally within the Laravel framework.
  • Comfortable working with Python - whether in scripting, APIs, data processing, or frameworks like Django or FastAPI.
  • Solid understanding of relational databases (PostgreSQL) and writing efficient queries.
  • Experienced with version control (Git) and collaborative development workflows.
  • Able to work independently, prioritise effectively, and ship reliably.
  • Clear communicator who can explain technical decisions to non-technical stakeholders.
  • Understanding of event-driven architectures and messaging systems.
  • Familiarity with CI/CD pipelines, automated testing, and deployment processes.
  • Interest in or experience with AI/LLM integration.
Why You’ll Love It Here
  • This role is a stepping stone into Python development, giving you the chance to expand your skills in modern frameworks and integrations, and to apply AI and LLMs for real-world impact.
  • You’ll have significant ownership - your work will directly impact our products, customers, and internal operations.
  • We’re a growing, collaborative team - you’ll learn from experienced engineers, shape engineering practices, and contribute to the evolution of our tech stack.
  • Every day you’ll be building meaningful products that make a difference.

PHP/Python Software Engineer employer: Octopus Legacy

At Octopus Legacy, we pride ourselves on being an exceptional employer, offering a dynamic work culture where innovation meets purpose. As a Software Engineer, you'll enjoy significant ownership of your projects, contributing to meaningful products that truly make a difference in people's lives. With ample opportunities for professional growth, collaboration with experienced engineers, and a commitment to inclusivity, you'll find a supportive environment that encourages you to expand your skills and make a real impact.
Octopus Legacy

Contact Detail:

Octopus Legacy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land PHP/Python Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. 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 showcasing your PHP and Python projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and making an impact.

We think you need these skills to ace PHP/Python Software Engineer

PHP
Laravel
Python
Django
FastAPI
Relational Databases
PostgreSQL
Git
CI/CD Pipelines
Automated Testing
Event-Driven Architectures
Messaging Systems
Troubleshooting
Communication Skills
Project Management

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your PHP and Python experience in your application. We want to see how you've used these languages in real projects, so don’t hold back on the details!

Tailor Your Application: Take a moment to customise your application for us. Mention specific projects or experiences that relate to our tech stack and mission. This shows you’re genuinely interested in joining our team.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, especially when it comes to technical details. Make it easy for us to see your strengths!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Octopus Legacy

✨Know Your Tech Stack

Make sure you brush up on your PHP and Laravel skills, as well as your familiarity with Python. Be ready to discuss specific projects where you've used these technologies, and think about how you can apply them to the role at Octopus Legacy.

✨Showcase Problem-Solving Skills

Prepare examples of how you've tackled bugs or performance issues in the past. Highlight your troubleshooting process and how you diagnosed root causes, as this will demonstrate your ability to handle production issues effectively.

✨Communicate Clearly

Since you'll be explaining technical decisions to non-technical stakeholders, practice articulating complex concepts in simple terms. This will show that you can bridge the gap between tech and business, which is crucial for the role.

✨Emphasise Collaboration

Be ready to discuss your experience working in teams, especially in code reviews and sprint ceremonies. Share how you've contributed to engineering standards and best practices, as collaboration is key in their growing team.

PHP/Python Software Engineer
Octopus Legacy

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>