M

Maersk

Global container shipping and end-to-end logistics

Senior Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • More than 10 years of experience in .NET technologies, Azure Cloud, and event-driven architectures.
  • Hands-on experience with Temporal workflow orchestration and Kafka-based event streaming systems.
  • Strong experience developing with .NET and .NET Core using C#.
  • Hands-on experience with the Microsoft Azure cloud platform.
  • Proven experience with event streaming platforms such as Apache Kafka.
  • Experience with Temporal or similar workflow orchestration frameworks.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with REST APIs, asynchronous communication, and messaging patterns.
  • Familiarity with database technologies, including PostgreSQL, SQL, or NoSQL.
  • Experience with frontend technologies such as Vue, React, or Angular.
  • Experience with end-to-end application performance, including database scaling, API performance, and UI performance.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.
  • A proactive mindset focused on ownership and accountability.
  • Ability to mentor and guide team members.

Responsibilities

  • Design, develop, and maintain scalable applications using .NET, C#, and .NET Core.
  • Architect and implement cloud-native solutions on Azure and AWS, including Microsoft Azure App Services, Azure Functions, Service Bus, and Azure Kubernetes Service.
  • Build and manage event-driven systems using Kafka, including topic design, producers, and consumers.
  • Implement workflow orchestration using Temporal to ensure reliable execution of long-running business processes.
  • Apply AI-driven software development and AI-assisted engineering practices.
  • Build Agentic AI applications using MCP (Model Context Protocol), context management frameworks, skill and tool orchestration, and large language models.
  • Use AI agent architectures, prompt engineering, retrieval and context management, tool integration, and autonomous workflow design.
  • Integrate AI agents with enterprise systems, APIs, and business workflows to deliver intelligent automation solutions.
  • Deliver features end-to-end.
  • Collaborate with Product, Architecture, and DevOps teams to deliver high-quality solutions.
  • Ensure system reliability, performance, and scalability through sound engineering practices.
  • Lead code reviews, enforce coding standards, and mentor junior engineers.
  • Troubleshoot production issues and drive root-cause analysis and resolution.
  • Contribute to CI/CD pipelines and promote DevOps best practices.

Desired Qualifications

  • Experience with containerization using Docker and orchestration using Kubernetes.
  • Experience with high-scale, enterprise-grade systems.
  • Exposure to observability tools for logging, monitoring, and tracing.
  • Knowledge of security best practices in cloud environments.
  • Prior experience in supply chain, logistics, or data-intensive platforms.

About the Company

Maersk

Global container shipping and end-to-end logistics

Maersk is an integrated logistics provider that connects and simplifies customers’ supply chains through global shipping and end-to-end logistics services. Its offerings span ocean freight, inland transportation, warehousing, and supply chain management, all coordinated with digital tools that give customers visibility and control over shipments. Unlike traditional shipping lines, Maersk positions itself as a comprehensive logistics partner that integrates multiple modes of transport and services to create seamless, transparent supply chains. The company pursues a global reach—operating in 130 countries with more than 100,000 employees—to serve businesses of all sizes. Its goal is to make global trade smoother by delivering end-to-end logistics solutions that unify what moves by sea, land, and in between.

Company size
10,001+
Company stage
IPO
Headquarters
Copenhagen, Denmark
Founded
1904

Recently Posted Jobs

Explore more opportunities at Maersk

See more jobs