Cargoo is a digital supply chain solution that provides complete transparency from source to market. It facilitates communication, data sharing, and execution across the whole network, giving customers greater control of logistics from start to finish. Cargoo seamlessly executes supply chain plans, anticipates disruptions proactively, reduces manual work, and provides constant access to performance data, so you can work smarter, not harder.
At Cargoo, we believe that building innovative logistics software starts with building a strong team. With around 30 passionate people in our Tallinn office and many more across our global locations we’ve created a workplace that’s fast-moving, collaborative, and genuinely supportive.
Our team spans continents, backgrounds, and disciplines, but we’re united by the same goal: transforming global supply chains through smart, user-driven technology.
- In this role, you will take ownership of designing, developing, and maintaining high-quality, secure, and scalable enterprise software solutions.
- You will play a key role in defining and evolving system architecture to meet complex business needs, collaborating closely with stakeholders across product, engineering, and business teams to deliver impactful, user-focused results.
- As a senior team member, you’ll actively mentor others—sharing your knowledge of system design, coding practices, and emerging technologies to uplift the entire engineering team.
- You’ll also support continuous improvement efforts by contributing to DevOps practices, enhancing testing strategies, and promoting automation wherever possible.
- We’re seeking a seasoned software engineer with 5+ years of hands-on experience in .NET development, with a strong foundation in building enterprise-grade systems.
- You bring deep knowledge of both relational (Azure SQL Server) and NoSQL databases (MongoDB, Redis, Elasticsearch), with a clear understanding of where each excels.
- You have a solid grasp of DevOps methodologies, and are comfortable working with Docker, Kubernetes, and modern CI/CD tools.
- Experience with messaging systems like RabbitMQ or Azure Service Bus is essential. While not required, familiarity with front-end technologies such as VueJS is a definite plus.
- Above all, you are a clear communicator and proactive team player who enjoys mentoring others and making a lasting impact on technology and teams alike.