Software Engineer, Jobs, Scotland, Glasgow, 5570
This vacancy is now closed

Software Engineer - Glasgow

Technology - IT- Application
Ref: 5570 Date Posted: Monday 30 Jul 2018
LinkedIn ShareShare

We started out by wanting to make satellite imagery available to all. We’ve grown to understand it’s even more powerful when you match it to real business needs.

Bird.i is a fast growing “big data from space” start-up backed by private investors.We have unique partnerships with the world’s leading satellite and airborne operators, giving us access to an unprecedented amount of Earth observation imagery.

We’re determined to make it accessible, affordable and usable, putting the end user at the heart of the process, so that we provide a service that delivers smoothly, efficiently and effectively. Over and over again.

As a Software Engineer at Bird.i, a typical day might include the following:

  • Celebrate with the team for increasing the number of satellite images viewed by our customers
  • Pour yourself a fresh cup of coffee, grab a biscuit, have a chat with Sarah our Well-Being Officer, before participating in the daily team stand-up
  • Iron out a bug or two from the previous day and deploy
  • Enjoy your lunch while hearing from a fellow employee about a topic of interest
  • Spend the afternoon peer programming with a team mate
  • Finish the day with brainstorming on culture and discuss how we can make Bird.i an even more desirable employer

This job could be a good match if you:

  • Take culture seriously and share our values: respect, simplicity, communication and always maintaining a user-focus in everything we do
  • Can deliver consistent high quality, high-impact work in an agile and changing environment
  • Understand that software is about solving customer problems as much as writing code
  • Apply a data-driven approach to software engineering and actively identify and monitor key logs and metrics to determine state and direction
  • Are happy to take risks, learn from failure and improve with constructive feedback
  • Always keep customers in mind for every engineering decision you make

The techy bit:

We are building a microservice architecture and distributed system consisting of both front-end and back-end components. We use a lot of python, java and node.js, host in AWS and utilise various AWS products for storage, messaging etc. We invest heavily in machine learning and computer vision in order to generate real time insights from a large number of images.

We practice continuous delivery, delivering working software straight into production with safety through automated tests and alerts. As engineers we take responsibility for testing, deploying and monitoring the services we build.

Note: you don’t necessarily need experience in our exact stack

To land this gig, you must:

  • Understand the fundamentals of Computer Science (e.g. data structures and algorithms) and Software Engineering (e.g. Design Patterns, cloud native architecture)
  • Be able to effectively choose when and when not to apply them
  • Have a track record of delivering successful software.
  • Be intuitive and have an eagerness to learn
  • Be willing to work anywhere in the stack according to the business needs, although you may specialise in one area such as front-end or back-end engineering.

Think you have what it takes? Please send your cover letter and CV at