Zencargo is looking for a Senior Software Engineer to join our core feature squad, working with Kotlin and Spring Boot to build and scale critical capabilities across our digital freight forwarding platform.
As a Senior Software Engineer in this team, you'll be responsible for delivering high-impact features that sit at the heart of our customer experience, from booking and tracking shipments to streamlining operations for supply chain teams. You'll contribute to designing and building robust, scalable services with a focus on quality, performance, and maintainability.
This is a hands-on role where you'll own complex technical decisions, lead by example in code and design discussions, and support your teammates through mentorship and collaboration. You'll work closely with Product, Design, and other Engineering squads to ensure we're building the right solutions in the right way, always keeping the needs of our users front and center.
Key Responsibilities
Lead the design, implementation and delivery of complex projects and features aligned with team and company goals.
Write high-quality, maintainable and well-documented code, setting a standard for others on the team.
Identify and drive improvements to technical systems, processes and team practices to enhance performance and quality.
Facilitate technical discussions, communicate trade-offs effectively and make decisions with a focus on scalability, performance, and long-term impact.
Collaborate effectively with cross-functional partners and other engineering teams to deliver impactful solutions.
Mentor peers through pairing, feedback and knowledge sharing to support their technical and professional growth.
Contribute to a healthy, inclusive team culture by role-modelling Zencargo's values and building strong working relationships.
Skills, Knowledge and Expertise
Professional experience with Kotlin (or Java with a strong willingness to work in Kotlin)
Solid understanding and hands-on experience with Spring Boot 3 for building scalable, maintainable backend services
Strong knowledge of RESTful APIs, microservice architecture, and integration patterns
Experience working with relational databases (e.g. PostgreSQL or MySQL) and designing efficient, maintainable schemas
Familiarity with automated testing approaches (unit, integration, E2E) and test-driven development
Understanding of monitoring and observability practices, including logs, metrics, and alerts
Awareness of system performance, scalability, and technical debt -- and how to address them
Comfortable leading discussions around technical trade-offs, design decisions, and long-term code maintainability
Strong collaborator who can work effectively with product managers, designers, and other engineers to deliver features that align with business goals
Able to mentor peers through code reviews, pairing, and informal guidance
Experience working in an agile delivery environment, contributing to planning and estimation
Proactive, ownership-driven approach to delivering high-quality software
About Zencargo
Zencargo is a digital-first freight forwarder & logistics provider. Our platform allows customers to book, maintain and keep track of their international freight as well as use analytics to drive intelligent supply chain decisions that help their businesses thrive.
Whilst shipping is a complex trillion-dollar industry, you might be surprised to know that many of the processes that could be simplified with technology are currently done over the phone, by fax and email or even jotted down on scraps of paper
Our services include ocean, air and rail freight as well as trucking and cargo insurance. We deliver significant time, paper and financial savings to our customers offering instant quoting, easy booking and an online dashboard to give them 360 degree, 24/7 visibility on their shipments. Shippers and their counterparts collaborate to oversee their logistics on Zencargo and all their supply chain data is stored together in the cloud making business analytics easier than ever.
At Zencargo, we believe that technology can simplify logistical complexity and tear down barriers to trade. Automating trade and logistics operations and providing access to data and analysis will help companies to trade smarter and more efficiently, freeing businesses to concentrate on key outcomes. Only by combining human endeavour and technology, can we build smarter supply chains that know no borders.
Life at Zencargo
What's in it for me?
Zencargo is where you come to do something you're passionate about, and learn new things. We are in scale mode at Zencargo and we work to realistic growth targets and metrics. You will thrive here if you enjoy working in a scaling environment. As we grow we want you to grow with us.
At Zencargo there is a huge opportunity to build your experience and grow your career. We want you to be part of the team for a long time to come, and we will focus on helping you get to where you want to be. We all have dreams and aspirations. As part of the Zencargo team, we ask you to deliver your optimum work and help us create real value for our customers and teams.
Work, Life and Balance
At Zencargo, we work hard! We do, however, realise that you have family, friends, interests and life outside the world of work. As a scaling business, we constantly evolve our reward and benefits approach.
Here are some highlights!
United Kingdom
Generous Annual Leave
Flexible, Remote and Hybrid Working
Home Equipment Allowance
BUPA Private Medical Insurance
Annual L&D Budget
Paid Volunteering Days
Pension Scheme
Enhanced Maternity, Paternity, Adoption and Shared Parental Leave & Pay
Netherlands
33 days paid holiday annually, including statutory Dutch national public holidays
Pension Scheme
Flexible, Remote and Hybrid Working
Home Equipment Allowance
Annual L&D Budget
Paid Volunteering Days
Enhanced Maternity, Paternity, Adoption and Shared Parental Leave & Pay
United States
33 days paid holiday annually, pro rata, including national public holidays and Veteran's Day
Home Equipment Allowance
401K Pension Scheme
Private healthcare scheme
Annual L&D Budget
Paid Volunteering Days
Enhanced Maternity, Paternity, Adoption and Shared Parental Leave & Pay
United States
Our Vision, Mission and Values
Zencargo is a company driven by our
Vision, Mission and Values
. We conduct values interviews as part of our recruitment process to ensure we are able to hire top talent that embodies concepts that align with our core values and beliefs.
Our Zencargo Vision
- "A world with smarter trade"
Our Zencargo Mission
- "To make customers' supply chain their competitive advantage"
Our Zencargo Values
We Learn Fast and Grow
We Build Trust
We Take Ownership
We Deliver Outcomes
A Fair Chance
Every role in the Zencargo team is open to applications from all sections of society. We believe in the superpowers and potential of everyone, regardless of race, religion or belief, ethnic origin, different physical ability, family structure, socio-economics, age, nationality or citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other difference that makes you, you.
More than just encouraging your application, we're committed to conscious inclusion that (we hope and intend) cultivates an environment of belonging.
We open our doors to those who share these motivations.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.