DP World
Jobs / Discover new possibilities with us.

Discover new possibilities with us.
Posted on: 12th August, 2021 | Closed

Skills C++
How to apply Take a 30 mins screening test organized by DP World.
  • Opening time: Sep 24, 2021 12:30 PM UTC
  • Closing time: Sep 26, 2021 06:25 PM UTC
Note: You can take the test anytime between the given duration

If coding for scale and impacting the future of logistics excites you, then start your rewarding career with us.

Priority Role: Software Development Engineer


  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. 
  • Use software engineering best practices to ensure a high standard of quality for all of the team deliverables. 
  • Write high quality distributed system software. 
  • Work in an agile, startup-like development environment, where you are always working on the most important stuff. 
  • In this role you will lead a critical and highly-visible function within DP World International Expansion Business. 
  • You will be given the opportunity to autonomously deliver the technical direction of the service, and the feature roadmap. 
  • You will work with extraordinary talent and have the opportunity to hire and shape the team to best execute on the product.


  • Applicable if role has direct reports - responsible for the management and leadership of an engaged team, promoting collaboration and ensuring that each is developed and evaluated against goals and objectives which are aligned, specific, measurable, attainable yet challenging, realistic and time bound.
  • Act as an ambassador for DP World at all times when working; promoting and demonstrating positive behaviors in harmony with DP World’s Founder’s Principles, values and culture; ensuring the highest level of safety is applied in all activities; understanding and following DP World’s Code of Conduct and Ethics policies


Basic qualifications

  • Bachelor’s Degree in Computer Science or related field
  • Solid understanding of computer science fundamentals: data structure, algorithm, distributed system design, database, and design patterns.
  • Strong coding skills with a modern language (NodeJS, GoLang, Scala, Java, etc)

Preferred qualifications

  • Experience with distributed system performance analysis and optimization
  • Good understanding of micro services.
  • Familiar with AWS services (RDS, DynamoDB, Lamda, Kinesis, SNS, CloudWatch, …)
  • Experience in training machine learning models or developing machine learning infrastructure.
  • Ability to effectively articulate technical challenges and solutions
  • Ability to deal with ambiguous problem statements

If this role interests you, apply with us.

About DP World

We (https://www.dpworld.com) are the leading provider of worldwide smart end-to-end supply chain logistics, enabling the flow of trade across the globe. Our comprehensive range of products and services covers every link of the integrated supply chain – from maritime and inland terminals to marine services and industrial parks as well as technology-driven customer solutions.

 We deliver these services through an interconnected global network of 181 business units in 64 countries across six continents, with a significant presence both in high-growth and mature markets. Wherever we operate, we integrate sustainability and responsible corporate citizenship into our activities, striving for a positive contribution to the economies and communities where we live and work.

 Our dedicated, diverse and professional team of more than 56,000 employees from 140 nationalities are committed to delivering unrivalled value to our customers and partners. We do this by focusing on mutually beneficial relationships – with governments, shippers, traders, and other stakeholders along the global supply chain – relationships built on a foundation of mutual trust and enduring partnership.


View All Notifications