Key Responsibilities
- Freight Analytics: Creating tools to analyse freight metrics and market dynamics.
- Congestion Tracking: Developing systems for real-time port and canal congestion monitoring.
- Fleet Management: Building solutions to monitor vessel availability, fleet utilisation, and development.
- Voyage Planning: Designing automated tools for vessel matching and cost-effective voyage planning.
- Data Integration: Enhancing data access through APIs, SDKs, and other platforms.
As a Staff Engineer, your mission is to:
- Ensure Product Alignment: Support projects and solutions that meet the strategic goals and needs of the business across one or more crews.
- Ensure crews produce High-Quality Code: Write, test, and maintain robust, scalable, and efficient code that follows best practices.
- Maintain Operational Excellence: Ensure systems are reliable, performant, and maintainable in production.
- Guide and Mentor other engineers: Support the growth of other engineers through coaching, knowledge sharing, and code reviews.
- Engage with the Engineering Community: Actively participate in and contribute to the company’s broader engineering initiatives and best practices.
It will be a match if you have…
- A Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- SME and at least 5 years of experience with Scala, Java, Node.js, or Python, and proficiency in building and consuming RESTful APIs.
- Strong command of written and spoken English.
- Expert in unit testing, clean code practices, SOLID principles, and software design patterns.
- Expert in relational databases (MSSQL, PostgreSQL) and cloud platforms (AWS, GCP or Azure) with CI/CD processes, including Github pipelines and tools like SonarQube.
- Experience in ElasticSearch.
- Experience with event streaming technologies such as Kafka.
- Experience in distributed systems architecture.
- Familiar with Data Engineering and/or Data Science
0 applies
8 views
Other Jobs from Kpler
Senior Data Scientist
Senior Data Scientist
Senior Data Scientist
Data Analyst
Senior Data Analyst
Similar Jobs
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say