Senior Software Engineer, Vessel Optimisation
Interested in leveraging microservice-based development patterns, in designing and implementing components for orchestrating data flows, and consolidating analytics results for visualization?
As a purpose-driven company with a heritage of leading shipping companies, we build and deliver ground-breaking SaaS solutions to change the shipping industry through digitalisation. We strive to help our customers optimise their business while reducing CO2 emissions.
This is what empowers us.
Today, we are 170+ employees and more than 38 nationalities spread across offices in Copenhagen HQ, Oslo, Athens, Varna, Mumbai, Singapore and New York City.
With a recent Series B capital raise of +$50 Mil, we are positioned to challenge the status quo. We proudly support the industry’s green transition and enable our customers to turn data into immediate decarbonisation actions.
The role
We are currently looking for a Senior Software Engineer, preferably with experience in the Maritime sector, to complement our Vessel Performance Optimization team in augmenting and scaling the ZeroNorth Cloud platform for High Frequency Data.
As Senior Software Engineer you will be responsible for leveraging microservice-based development patterns, in designing and implementing components for orchestrating data flows, and consolidating analytics results for visualization.
You will:
-
Design, implement, test, and deliver scalable, containerized services, primarily in a Java - Spring Boot environment, for Cloud-based applications
-
Augment, improve and further develop existing services to include high-frequency data acquisition, in close collaboration with the Platform Engineering team
-
Work with the Product, Data Analysis and DevOps teams for defining requirements and specifications, in an agile environment
-
Contribute to platform architecture and provide expert input regarding tools and technologies
Perform code reviews, applying software design principles, coding standards and best practices
Who are you?
Your extensive knowhow and strong programming skills in Java and object-oriented design concepts are complemented by more than 5 years of hands-on experience in Cloud-based software development. At a minimum you have
-
Bachelor’s or Master’s degree in Electrical and/or Computer Engineering, Computer Science, or equivalent
-
Hands-on experience with the Spring framework and Maven, as well as Docker and Kubernetes
-
In-depth understanding of modern API design and RESTful principles
-
Familiarity with distributed version control systems such as Git, and platforms such as GitHub and Bitbucket
We consider it a strong asset if you:
-
Are familiar with CI/CD tools such as Jenkins, GitHub Actions or Bitbucket pipelines
-
Have experience with relational (RDBMS), non-relational (NoSQL) and time-series
databases such as PostgreSQL, DynamoDB and Timescale, as well as Data store, search
and analytics platforms such as ElasticSearch
-
Have exposure to Geospatial data management and visualisation tools such as
OpenGIS, OpenLayers, Geoserver etc.
Are familiar with Apache Spark and Kafka
Fluency in written and spoken English is required and some travel is expected.
About us
We are ambitious and passionate with a strong “Can Do” attitude. We work in a dynamic and informal space with everything you could dream of, such as food, games, fantastic coffee and amazing people. We love what we do - creating apps and services that help scale and optimise everyday challenges. While doing this, we save costs and provide a significant reduction worldwide in CO2 emissions.
We are on a mission for the betterment of our planet, Making Global Trade Green, our people, and our company culture. Therefore, we embrace and encourage people from all backgrounds to apply - regardless of race, ethnicity, religion, nationality, gender identity, sexual orientation, age, disability, neurodiversity, socio-economic status, culture or beliefs.ZeroNorth provides employees with a work environment free of discrimination and harassment.
- Team
- Product Innovation - Technology
- Role
- Senior Software Engineer
- Locations
- Athens
- Employment type
- Full-time

Athens
Workplace & Culture
Collaboration, creatively.
Our team is growing, and as a market leader in digitalisation for shipping, we believe firmly that the only way forward is together. With some of the greatest creative minds, digital specialists and out-of-the-box thinkers in shipping tech, we encourage collaborative and close working, getting to the core of ZeroNorth’s mission.
Based in a newly renovated, modern building, ZeroNorth’s headquarters are in the centre of Copenhagen. Our offices are uniquely designed in line with our commitment to collaboration, ideas over titles and flexibility. As we continue to grow and face changing priorities as a workforce, we also encourage remote working.
About ZeroNorth
Recognising the challenges posed by climate change, technology company ZeroNorth was founded to accelerate the transition to greener global trade. By blending cutting-edge data-driven technology with human expertise, the ZeroNorth platform provides a range of software solutions that are helping the global shipping industry cut emissions and reduce its impact on the climate, whilst improving commercial performance.
ZeroNorth offers one platform with multiple services and is an industry-leading software developer, which interconnects data into insights and actions, optimising global trade for cargo owners, vessel owners, commercial operators, charterers, and bunker suppliers. The company’s software offers a full range of services which support the value chain to increase earnings and reduce CO2 emissions.
Senior Software Engineer, Vessel Optimisation
Interested in leveraging microservice-based development patterns, in designing and implementing components for orchestrating data flows, and consolidating analytics results for visualization?
Loading application form
Already working at ZeroNorth?
Let’s recruit together and find your next colleague.