Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 80000 £ / year (est.) Working from home possible
Gecko Labs Limited

At a Glance

  • Tasks: Design and build innovative software systems that make a real impact on education.
  • Company: Join Gecko, a forward-thinking tech company revolutionising student-university connections.
  • Benefits: Enjoy 33 days holiday, flexible working, and a fully remote setup with great perks.
  • Other info: Collaborative team culture with excellent career growth opportunities.
  • Why this job: Be part of an exciting journey using AI to reshape how institutions operate.
  • Qualifications: Strong engineering experience, backend skills, and a passion for using AI in your work.

The predicted salary is between 60000 - 80000 £ per year.

Gecko builds software that helps the world’s leading universities connect with their students. We’ve facilitated over 200 million interactions across well over 150 institutions globally, and right now, we’re at one of the most exciting points in our history, building Gecko AI, an intelligence layer that will change how institutions operate at scale.

This isn’t a company talking about AI in all-hands meetings and then carrying on as normal. We’re actively using it across the business, across the product and with our customers. We’re dogfooding what we build before we take it to market. The engineers thriving here aren’t waiting for permission to explore AI. They’re already using it to think better, build faster, and challenge what good looks like.

We’re looking for a Senior Software Engineer who wants to be part of building that, not watching it happen from the sidelines.

What you’ll own

At Gecko, ownership is real. You won’t be handed a neat corner of the codebase and left to maintain it. You’ll design complex systems, lead technical refinement, and take services through to production knowing the decisions you make will still matter months after launch. You’ll help set and hold engineering standards, mentor engineers earlier in their careers, and write down the why behind technical decisions so future engineers can build on them rather than reverse-engineer them. And from time to time you’ll get close to the people actually using what we build, because the best engineers here understand the problem at a human level, not just a systems level. It shows in what they ship.

What you bring

You’ve got solid senior engineering experience in a product environment that moves fast, makes pragmatic calls, and keeps shipping. Your backend fundamentals are strong and you know how to reason through complex systems, make sensible trade-offs, and build software that holds up in the real world. Our stack is PHP/Laravel, but your instincts matter more than your current language.

On AI, you’re already using it. Not vaguely interested, not waiting for a company training session. Using it in your workflow, your problem-solving and your thinking. You’re curious about where it’s going and practical about what it can do right now. That’s a real requirement here, not a nice-to-have.

You’re also someone who’ll tell the room when something shouldn’t be built and back it up, who collaborates well with Product, challenges assumptions without turning it into theatre, and who’s comfortable with pace and shifting priorities.

Why Gecko?

We’re small enough that your work is visible and matters, ambitious enough that the problems are genuinely interesting, and far enough into something exciting that the next couple of years won’t be business as usual. That’s exactly the point.

The Benefits
  • Time that's actually yours: 33 days holiday, an optional compressed four-day week, and flexible working that means something in practice.
  • 34 hours, not 40: We get things done without the performative long hours. JFDI, but sustainably.
  • Work from anywhere: Fully remote with a proper home office setup, MacBook Pro and headphones of your choice included.
  • Workation policy: Take your work somewhere worth going. We mean it.
  • Your health matters: Private healthcare, pension, death in service and EAP.
  • Perks and discounts: Employee benefits via Perkbox.
  • A team worth showing up for: Remote doesn't mean isolated. Our virtual office is genuinely collaborative, fast-moving and - most of the time - pretty fun.

Senior Software Engineer employer: Gecko Labs Limited

At Gecko, we are redefining the future of software for higher education, and as a Senior Software Engineer, you'll be at the forefront of this transformation. With a strong emphasis on ownership, collaboration, and innovation, our work culture fosters creativity and allows you to make a tangible impact on the lives of students and institutions worldwide. Enjoy exceptional benefits like 33 days of holiday, a flexible four-day work week, and the freedom to work from anywhere, all while being part of a dynamic team that values your contributions and encourages your growth.

Gecko Labs Limited

Contact Details:

Gecko Labs Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Get to know the company inside out! Research Gecko's mission, values, and recent projects. This will help you tailor your conversations and show that you're genuinely interested in being part of their exciting journey.

Tip Number 2

Network like a pro! Connect with current employees on LinkedIn or attend industry events where Gecko might be present. Building relationships can give you insider info and potentially a referral, which is always a bonus!

Tip Number 3

Prepare for technical interviews by brushing up on your backend fundamentals and AI applications. Be ready to discuss how you've used AI in your work and how it can enhance software development—this is key for Gecko!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Gecko team and being part of something groundbreaking.

We think you need these skills to ace Senior Software Engineer

Senior Engineering Experience
Backend Development
PHP
Laravel
Complex Systems Design
Technical Refinement
Mentoring

Some tips for your application 🫡

Show Your Passion for AI:We want to see that you're not just interested in AI, but actively using it in your work. Share specific examples of how you've integrated AI into your projects or problem-solving processes. This will show us you're ready to dive in headfirst!

Highlight Your Ownership Experience:At Gecko, ownership is key! Make sure to mention instances where you've designed complex systems or led projects from start to finish. We love seeing candidates who take pride in their work and understand the impact of their decisions.

Be Clear About Your Technical Skills:While our stack is PHP/Laravel, we care more about your problem-solving instincts than the specific languages you know. Be upfront about your backend experience and how you tackle complex systems. We want to know how you think!

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, we love seeing candidates who follow instructions!

How to prepare for a job interview at Gecko Labs Limited

Know Your Stuff

Make sure you’re well-versed in the tech stack mentioned, especially PHP and Laravel. Brush up on your backend fundamentals and be ready to discuss how you've tackled complex systems in the past. They want to see that you can reason through challenges and make sensible trade-offs.

Show Your AI Savvy

Since Gecko is all about using AI practically, come prepared with examples of how you’ve integrated AI into your workflow. Share specific instances where AI has helped you solve problems or improve processes. This isn’t just a buzzword for them; they want to see real-world application.

Emphasise Ownership

Highlight your experience in taking ownership of projects. Talk about times when you’ve designed systems, led technical discussions, or mentored junior engineers. They’re looking for someone who’s not afraid to take the reins and make impactful decisions.

Be a Team Player

Collaboration is key at Gecko. Prepare to discuss how you’ve worked with product teams and challenged assumptions in a constructive way. They value engineers who can communicate effectively and contribute to a positive team dynamic, so be ready to share your experiences.