POSITION: Software Developer


exactEarth is a data services company leading the way in delivering global maritime vessel information. Combining data from a constellation of satellites with ground-based sources, we collect and deliver the highest quality ship movement information to customers around the world. exactEarth’s data service is a global vessel tracking and maritime domain monitoring system that provides authorities unprecedented visibility into global maritime traffic, used to protect the environment, aid in search and rescue efforts as well as transport cargo more efficiently.

We are seeking an enthusiastic Software Developer to join the Development team here at exactEarth.


Reporting directly to the Director of Data Science and Systems, the key responsibilities would be:

Collaborate with Developers and Scientists in the group as well as members in the Operations team to plan, design, develop, test and main data pipelines

Design, program and deliver on projects related to the processing, storage and streaming of data within designated schedules and budgets

Support the development of projects from inception through alpha/beta testing and final delivery

Identify, communicate and overcome development problems and creative challenges related to complex distributed systems

Revise and troubleshoot development work as required and

Contribute to and actively follow technical documentation related to interactive development cycles.



Degree in Computer Science or an equivalent subject

1-2 years’ experience Software Development role programming in Python and Java

1-2 years’ experience with Docker, Ansible and Jenkins

1-2 years’ experience of SQL and using relational databases

Ability to design and test highly robust and scalable distributed software solutions

Team player, enthusiastic and capable of working in a fast, dynamic environment

Robust initiative and the ability to work with minimal oversight

Power-user capabilities with the Linux operating system

Capable of using a distributed version control system such as Git

Understanding of RabbitMQ and Kafka is a plus



Competitive salary and benefits

The flexibility to setup your development environment with your preferred software tools and operating system



Please submit your resume, and a covering letter describing why you are a unique fit for this position, to human.resources@exactearth.com  citing “Software Developer” in the subject of your message.

We thank all applicants for their interest in exactEarth; however only those candidates selected for an interview will be contacted. Agency calls will not be accepted. All final candidates will be required to provide professional references and complete a background check, which will include a criminal background check and may include a credit check and verification of education and previous employment.

exactEarth is committed to equity and diversity.  exactEarth endorses and practices the principles of equal opportunity employment.  In addition, we are committed to diversity and inclusion.  Accommodations are available during all stages of the recruitment process in accordance with AODA and the Human Rights Code.


We are happy to announce that exactEarth is now part of Spire Global

We are incredibly excited to join the Spire family. As we complete the integration of our businesses, we will continue to look for opportunities to serve you better today and in the future. Together, we will continue to drive the digitalization of the maritime industry by building trusting relationships and providing our customers with innovative, actionable data solutions that have a meaningful impact on businesses, society and the planet.

Link to announcement