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

Software Engineer - Glasgow

£40k - Technology - IT- Application
Ref: 5555 Date Posted: Monday 06 Aug 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-up 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:

  • • Congratulate 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 push the fix straight into prod
  • • Put your headset on to listen music while you concentrate on a challenging task
  • • Learn while you lunch - enjoy a complimentary lunch while hearing from a fellow employee about a topic of interest (we call these ‘brown bag’ lunches)
  • • Spend the afternoon peer programming with a team mate
  • • Enjoy a drink with the Bird.i family 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 JavaScript (react.js and node.js), hosted in AWS and utilizing various AWS products for storage, messaging etc. We invest heavily in machine learning (covering image processing and neural networks) in order to generate insights from a high volume 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.

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 apply now for an immediate interview.