Sub banner

Software Engineer

London, Greater London, South East, England

£90000 - £100000 per annum, Benefits: Fully Remote

I'm  lookout for a Senior Software Developer who enjoys wrangling geospatial data, shaping technical direction, and mentoring junior devs without making them cry (ideally). You’ll be helping design, build, and scale systems that literally protect people and businesses from chaos. You won’t need to wear a cape—but if you have one, that’s fine too.

You’ll also be a key part of aligning tech wizardry with real-world results, working with data scientists, product folks, and the occasional confused stakeholder who doesn’t understand how time zones work.
Responsibilities:
  • Lead the design and development of complex features and systems. Bonus points for building things that still work after three updates and one pivot.
  • Make architectural decisions that avoid the phrase “well, it worked on my machine.”
  • See projects through from “tiny scribble on a whiteboard” to “live in production and surprisingly stable.”
  • Mentor other engineers like a wise coding sensei (but with fewer riddles).
  • Collaborate with product, operations, and data teams without resorting to interpretive dance.
  • Refactor legacy code without crying. Or while crying—we don’t judge.
  • Monitor systems like a hawk with a dashboard.
  • Link engineering strategy to business goals (while avoiding buzzword bingo).
  • Represent engineering in meetings where someone inevitably says “let’s just make it AI.”
  • Champion sensible things like accessibility, performance, and test coverage (we know, radical).
Ideal You (We Know You’re Out There):
  • You probably have a Computer Science degree, or you figured it out the hard way.
  • You’ve got significant commercial development experience, ideally not all in the same week.
  • You know your way around Git and probably have opinions about commit messages.
  • You’re fluent in Python and don’t break out in hives at the sight of legacy code.
  • You understand the importance of CI, testing, and not YOLOing into production.
  • You’ve worked the full software lifecycle and lived to tell the tale.
  • You can read and process geospatial data without rage-quitting.
  • You’ve used AWS and serverless tools, and ideally haven’t cursed too loudly while doing so.
  • You’re familiar with Docker, Anaconda/Conda, and ideally Node.js (or at least know what they are).
  • You like solving real-world problems using real-world tools (and not just fiddling with yet another to-do app).


Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an inclusive and equitable environment for employees and applicants. We actively celebrate and embrace differences, including but not limited to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran status, and disability. We encourage applications from individuals of all backgrounds and experiences and all will be considered for employment without discrimination. At Eligo Recruitment diversity, equity and inclusion is integral to achieving our mission to ensure every workplace reflects the richness of human diversity.

Apply Here