Engineering Manager

4 days ago


Shanghai, Shanghai, China Maersk Full time
About Maersk

Maersk is a global leader in container logistics, responsible for moving 20% of global trade every year. With a diverse team of over 100,000 employees across 130 countries, we strive to connect and simplify global trade, enabling our customers to grow and thrive.

Our Vision

We aim to be the global integrator of logistics, connecting and simplifying customers' supply chains through cutting-edge technologies and innovative solutions.

Job Description

We are seeking an experienced Engineering Manager to join our team and lead the development of our E-Commerce Logistics (ECL) platform. As a key member of our Fulfilled by Maersk (FbM) organization, you will be responsible for managing scrum teams, architecting, designing, and implementing new ECL capabilities and enhancing existing ones.

Key Responsibilities:

  1. Provide technical leadership and guidance to scrum teams through the entire application life cycle, including research, design, development, testing, and deployment.
  2. Push the envelope in adopting new technologies and best design practices to ensure our products are highly usable and scalable.
  3. Develop complex, highly available, distributed, cloud-native solutions and maintain high levels of quality.
  4. Navigate through ambiguities and deliver quickly, ensuring builds are kept green and the code management strategy is closely followed.
  5. Provide technical leadership to globally distributed team members, being a team player and guiding engineers through successful agile development projects in a DevOps setting.
  6. Lead design and code reviews with a major focus on best user experience, performance, scalability, and future expansion.
  7. Work directly with peer R&D groups, IT teams, and Business Operations teams to align on the needs of the products and operations.
  8. Provide design validation on key technologies in API development and ensure builds are kept green.
  9. Raise capability and standards within the team, pairing on tasks, peer reviewing team members' code, and providing constructive feedback for improvement.
  10. Proactively contribute to continual improvements within the team through active participation in retrospectives and engagement with cross-team best-practice communities.
  11. Build applications, integrations within internal or customer applications, and collaborate with project team members and cross-functional product teams to design and implement customs integration capabilities for Maersk global applications.
  12. Advisory to Product Owners to identify and manage risks, debt, issues, and opportunities for technical improvement.
  13. Support the recruitment of developers across the department and provide technical support during cut-over activities.
  14. Provide continuous improvement suggestions in internal code frameworks, best practices, and guidelines.
  15. Work with other Engineering Managers to drive platform and technology strategy to truly enable DevOps and target continuous release.
  16. Responsible for defining the development methodology, ensuring adoption across the engineering team and SCRUM teams.
  17. Stay on top of development activities across multiple squads while communicating status and progress back to the Product Owner and related stakeholders.
  18. Lead a team of highly motivated engineers towards building and delivering solutions that support central business outcomes.
  19. Accountable for the product-specific development, construction, test, and maintenance of delivered solutions.

Requirements:

  • Bachelor's degree in computer science or equivalent.
  • Minimum 12+ years of hands-on enterprise software development experience in building cloud-native, highly scalable, high-performant, highly reliable, and highly secure solutions, preferably in a product development environment.
  • 6+ years of managing scrum teams (one or more scrum teams) and can complement and architect on this role.
  • Fundamental experience with open-source technology.
  • Skilled stakeholder and people manager with the ability to communicate complex messages, constructively challenge Product Owners and related stakeholders.
  • Ability to guide engineers through successful agile development projects in a DevOps setting, including testing and deployment.
  • Setting and leading high-performing skilled and impactful teams.
  • Has worked on scalable solutions in a fast-paced environment, including experience from project management on multiple platforms.
  • Expertise on building horizontally scalable, distributed, resilient, fault-tolerant, and monitored solutions.
  • A strong attention to detail and a feeling of pride and ownership over the quality of our product.
  • A person who values responsibility; someone who will take technical ownership of the product across all stages of a product's lifecycle.
  • Strong written and verbal communication skills.
  • Ability to work independently with minimum supervision as well as work in cross-functional and across geography.
  • Flexible and committed to do what needs to be done.
  • The ability to advocate for best practices, great usability, and exceptional quality.
  • Great organizational skills and a strong feel for process.

Technical Skills:

  • Hands-on Engineering Manager who can write code in C#/.NET Core and has built complex solutions in the past.
  • Excellent design and programming skills primarily in backend with a focus on enterprise server solutions using C#, and.NET Core/.NET 6 in Azure cloud.
  • Good knowledge of.NET Framework or lower versions of.NET.
  • Strong knowledge in Azure cloud.
  • Experience working on low-latency, highly scalable applications.
  • Strong design and development experience in distributed, clustered, and multi-threaded applications.
  • Experience in design and implementation of service interface and public APIs.
  • Strong practical experience working with cloud platforms.
  • Strong organization and a big believer of checklists.
  • Experience with high-scale container orchestration viz. Kubernetes etc.
  • Experience working with databases and data models – SQL Server, NoSQL, document DB, Cosmos DB etc.
  • Messaging/Streaming - (MQTT, Apache/Confluent Kafka, Active MQ or Rabbit MQ)
  • Solid experience with CI/CD tools - Azure DevOps, Git, Gitlab, GitHub Actions, Jenkins.
  • Strong experience of Agile, Behavioral Driven Development (BDD) & Test-Driven Development (TDD).
  • Experience with API Gateways and integrations.
  • Deep knowledge and experience of using different algorithms and data structures, knowledge of object-oriented design, Design Patterns and multi-threaded programming.
  • Strong troubleshooting, debugging, and analytical skills.
  • Highly skilled in writing unit & integration tests across all components; an advocate for automated testing.
  • Fully participated as a technical lead in delivering major Epics.
  • Solid background in low-level design, OOP, object and data modelling, governance and quality of data ingestion.
  • A person who stays relevant with the latest technology advancements and trends.
  • You have strong knowledge of microservices architecture frameworks, Event Driven Architecture & Domain Driven Design.
  • Any experience in modernization of legacy systems and customer migrations, would be desired.

Other Skills:

  • An excellent team manager, balanced with strong autonomy and high motivation to deliver and lead.
  • An out-of-the-box-thinker with an open mind who is intrigued by new ideas and innovative solutions.
  • Working proactively to learn new technologies and is an inspiration leader to team and colleagues.
  • Knowledge or working experience in an eCommerce domain would be an added advantage.

Maersk is an Equal Opportunities Employer

We are committed to a diverse and inclusive workplace, and we welcome applicants without regard to race, color, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law.

We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing https://www.maersk.com/contact-us.



  • Shanghai, Shanghai, China Altair Engineering Full time

    Job Summary:We are seeking a highly skilled Senior Account Manager to join our team at Altair Engineering. As a Senior Account Manager, you will be responsible for selling our industrial data products, including the RapidMiner Platform, to clients in the industrial sector.Key Responsibilities:Develop and execute sales strategies to drive revenue growth and...

  • Senior Manager, Sales

    2 weeks ago


    Shanghai, Shanghai, China Porsche Engineering Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Manager, Sales to join our team at Porsche Engineering China. As a key member of our sales team, you will be responsible for driving business development, sales, and key account activities.Key ResponsibilitiesLead business development, sales, and key account activities to drive revenue...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Job SummaryWe are seeking a highly experienced and skilled Senior Manager to lead our Vehicle Workshop team at Porsche Engineering Group. The successful candidate will be responsible for managing the team and related facilities at all PECN locations, driving the establishment and optimization of methods, processes, and best practices in the area.Key...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Key ResponsibilitiesOversee all aspects of business growth, sales initiatives, and key account management for Porsche Engineering Group.Develop and mentor a high-performing team of account managers.As a leader, establish priorities, drive results across various departments, and foster an inclusive workplace culture.Proactively create and implement customer...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Job Title: Lead Engineer, UI&UXAbout the Role:We are seeking a highly skilled Lead Engineer, UI&UX to join our team at Porsche Engineering Group. As a key member of our UI&UX team, you will be responsible for leading the development of user-centered design solutions for our in-vehicle infotainment systems.Key Responsibilities:Lead the UI&UX team to create...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    About the RolePorsche Engineering Group is seeking a highly experienced and skilled Senior Manager to lead our Complete Vehicle Workshop team. As a key member of our organization, you will be responsible for managing the team and related facilities at all PECN locations.Key ResponsibilitiesLead and manage the vehicle workshop team and related facilities at...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Key ResponsibilitiesDirect the formulation and implementation of AI strategies, focusing on recognizing opportunities for AI integration and utilizing AI technologies to enhance business growth and innovation; primary areas include data analysis, simulation, and Generative Artificial Intelligence.Engage with interdisciplinary teams, including engineering,...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Key ResponsibilitiesSteer the formulation and implementation of AI strategies, pinpointing avenues for AI incorporation and utilizing AI technologies to enhance business expansion and innovation; primary focus areas include data analytics, simulation, and Generative Artificial Intelligence.Engage with multidisciplinary teams, encompassing engineering, data...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Job SummaryWe are seeking a highly skilled Lead Engineer, UI&UX to join our team at Porsche Engineering Group. As a key member of our UI&UX team, you will be responsible for leading the development of user-centered design solutions for our in-vehicle infotainment systems.Key ResponsibilitiesLead the UI&UX team to create comprehensive design documents,...

  • Software Engineer

    4 weeks ago


    Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About eBay Engineering&ResearcheBay Engineering&Research is a global leader in ecommerce, changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our CultureOur customers are...


  • Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About the RoleWe are seeking a highly motivated and talented software engineer to join our eBay China Center of Excellence team in Shanghai. As a valued member of the team, you will have the opportunity to work on complex, multi-tier software applications and develop innovative solutions that meet the needs of our customers.Key ResponsibilitiesActive...

  • Software Engineer

    4 weeks ago


    Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About eBay Engineering & ResearcheBay is a global ecommerce leader, changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our CultureWe're a company that inspires passion,...


  • Shanghai, Shanghai, China Altair Engineering Full time

    Job Summary:Altair Engineering is seeking experienced technical support professionals to join our team, providing support for a wide range of technical environments and users. This role involves first-line ticketing and call resolution on a local and remote basis.Key Responsibilities:User contact and ticketingEscalation of complex issues to Level 2 and...


  • Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About eBay Engineering & ResearcheBay is a global e-commerce leader, changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide. We're committed to innovation and sustainability, driving the future of e-commerce for enthusiasts.Our CultureWe value authenticity, bold ideas, and diversity. Our...

  • Product Manager

    4 weeks ago


    Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About the RoleWe are seeking a highly skilled Product Manager to join our Seller Experience organization within eBay Engineering & Research. As a Product Manager, you will be responsible for defining the overall product strategy for our seller-facing experiences, providing a vision and strategy that aligns our platforms and services against a cohesive and...

  • Software Engineer

    11 hours ago


    Shanghai, Shanghai, China ARRK Engineering Co. (Shanghai) Ltd. Full time

    Web Developer (m/w/d) - 网站开发工程师 Company: ARRK Engineering Co. (Shanghai) Ltd. Contract Type: Full-time Work Arrangement: Hybrid Your Responsibilities: Design and implement web backend systems and microservices using Java Spring and Spring Boot. Collaborate within a cross-functional team to develop web applications. Assist in the creation...

  • Product Manager

    2 weeks ago


    Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About the RoleWe are seeking a highly skilled Product Manager to join our Seller Experience organization within eBay Engineering & Research. As a Product Manager, you will be responsible for defining the overall product strategy for our seller-facing experiences, providing a vision and strategy that aligns our platforms and services against a cohesive and...


  • Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    About the RoleWe are seeking a highly skilled Senior Product Manager to join our Seller Experience team at eBay Engineering & Research. As a Senior Product Manager, you will be responsible for defining and delivering a key product domain for our Sellers, developing and championing a data-driven and market-informed product strategy that aligns to our eBay...

  • Lead Sales Strategist

    4 weeks ago


    Shanghai, Shanghai, China Porsche Engineering Group Full time

    Key ResponsibilitiesOversee all aspects of business growth, sales initiatives, and key account management for Porsche Engineering Group.Develop and mentor a high-performing team of account managers.As a strategic leader, prioritize objectives, drive results across departments, and foster an inclusive workplace culture.Proactively formulate and implement...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Job DescriptionJob Title: Lead Engineer, In Vehicle InfotainmentJob Summary:We are seeking a highly skilled and experienced Lead Engineer to join our In Vehicle Infotainment team at Porsche Engineering Group. The successful candidate will be responsible for leading the technical development of in-vehicle infotainment functions, ensuring they align with...