Python Developer - #2067544

Bright Purple


Date: 4 weeks ago
City: Edinburgh
Salary: £45,000 - £52,000 / year
Contract type: Full time
Work schedule: Full day
Bright Purple

Software Engineer - Fixed-Term Contract - Edinburgh (Hybrid)


Ever wanted to write code that genuinely contributes to tackling climate change?


We're working specialist tech company in Edinburgh whose entire mission is built around understanding and responding to the environmental challenges facing our planet. They work with major space agencies and international research partners, and they're looking for a talented Software Engineer to join them on a 12-month contract, with real potential to grow into something longer.


What Is In It For You:

  • Salary £45,000 - £52,000
  • Flexible and hybrid working in central Edinburgh
  • Benefits include: Dental cover, a fitness allowance, cycle to work and much more


The Opportunity:

  • This isn't a role where you'll be a cog in a large machine. You'll be joining a tight-knit, technically sharp team where your contributions will be visible and valued from day one.
  • The focus is primarily backend development, building and maintaining cloud-based services and applications, though you'll have the chance to dip into frontend work too.
  • If you enjoy variety, ownership, and working somewhere that actually cares about what it's building, you'll fit right in.


About You:

  • You're a confident, self-sufficient engineer with a couple of years of professional experience behind you.
  • Python is your natural habitat, and you're comfortable working across databases, APIs, and cloud infrastructure.
  • You're equally at home collaborating with scientists and technical colleagues as you are getting your head down independently.
  • Beyond the technical, you're genuinely curious, about the work, the problem space, and the craft of good software.
  • No background in satellite data or environmental science is needed, but an appetite to learn it is.
  • Right to work in the UK is required.


Technically, We're Looking For

  • Solid Python development experience in a professional setting
  • Comfort with both relational and NoSQL databases
  • A good understanding of REST API design
  • Familiarity with Git, CI/CD pipelines, and modern development workflows
  • Exposure to cloud platforms and JavaScript frameworks would go down well, but none of it is a dealbreaker


Sound like your kind of place? Please apply with your most up-to-date CV for consideration.


Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Chef Bank

Care Concern Group,
9 hours ago
Trinity House Care Home is a purpose built 55 bed care home located in Edinburgh, providing Residential, Nursing, Dementia and Respite care. The home offers a high quality, boutique style environment where team members deliver person centred care in a...
Care Concern Group

Project Manager - Hardware/Software

Octagon Group,
£55,000 - £70,000 / year
14 hours ago
We’re working with a global leader in telecoms test and measurement, delivering cutting edge technology to customers in over 65 countries. Due to continued growth and investment in R&D, they are looking for an experienced Project Manager to join their...
Octagon Group

Property Management Surveyor

Key Talent Solutions,
1 day ago
Property Management Surveyor / Senior Property Management Surveyor Edinburgh, Scotland We are recruiting a Property Management Surveyor / Senior Property Management Surveyor to join a well-established commercial property team in Edinburgh. This role will involve managing a portfolio of commercial...
Key Talent Solutions