Software developers

Edinburgh office

job opening


We have a genuinely friendly and experienced team who will support you when you struggle and champion you when you nail it.

Our directors don’t sit in glass offices making unrealistic demands, they sit at the desk next to us as our co-workers and argue over who shot first…*cough* *cough* Han!

Our company has and will continue to grow via the input and decisions of the entire team, based both on formal team meetings as well as impromptu chats at the kettle. Our office is fairly chilled and you will have 3 options; listen to the office radio with optional cross office chat, put your headphones in and listen to your own beats, or start an epic elastic band battle with the testers.

Yes, we have testers! They are like our office siblings; we are best of friends but they do insist on breaking everything we own. 

What you’ll be getting up to:

  • Designing and building software solutions and products using Python and Django
  • Planning with other members of the team
  • Solving dev world problems in a supportive environment

What you’ll get in return:

  • When we say flexible hours we mean flexible hours
  • Private health insurance including dental and optical
  • An extra day's holiday for each year of loyal service...long live The Empire!
  • An invite to “The Real Coffee Club”, as well as their arch nemesis “The Biscuit Club”
  • Free fruit to mellow out that caffeine and sugar come down
  • Devs Assemble! Support from your fellow devs when the call comes
  • Stability: Mercurytide is pushing 20 with a low staff turn around

What you’ll need:

  • Experience with Python...and possibly Django
  • Or several years experience with another object-orientated language

There will be a small coding test which you can do at home...we want to get to know you and we believe you don’t truly know someone until you have read their code.

If that all sounds good then get in touch and we can have a proper chat.

No agencies please.



Does this role fit you? 

Let's start the conversation and see if we're a fit for you and you're a fit for us. Fill out the simple form below, or email us at with your CV and a short letter describing why you'd be a great fit for us here at Mercurytide. We'll take a look and come back to you.


Please give us your email address or a phone number

Please give a short introduction to yourself, and let us know why you'd be brilliant at this job

Only applicable for design related positions, unless you have something awesome you want us to see