Software Engineer - Full stack

Posted 5 Hours Ago
Be an Early Applicant
2 Locations
In-Office
Mid level
Logistics • Transportation
The Role
Build end-to-end data-driven applications across user interfaces, backend services, APIs, and data integrations. Develop prototypes and production-ready solutions using modern engineering and DevOps practices. Support analytics and AI-driven use cases through SQL, data flows, APIs, and pipeline concepts. Collaborate with product owners, business stakeholders, data engineers, and platform teams to clarify requirements, deliver scalable software, and maintain reliable, secure, observable systems.
Summary Generated by Built In

Team:

At Maersk, we are redefining global logistics through data, platform engineering, and AI-driven innovation. As part of this journey, we are building scalable platforms and intelligent systems that enable faster decision-making, operational efficiency, and seamless integration across the enterprise.

Opportunity:

As a Full-Stack Software Engineer in the Data & AI team, you will build practical software solutions that help business users access, understand, and act on data and AI-driven insights.

You will work across user interfaces, backend services, APIs, and data integrations, with a working understanding of SQL, data flows, and analytics use cases. The role requires someone who can partner with product owners and business stakeholders to clarify requirements, build quick end-to-end prototypes, and help evolve validated solutions into production-ready products with appropriate engineering and DevOps practices.

Key Responsibilities:

Application Development & Prototyping

  • Design and build practical, data-driven business applications using modern software engineering practices

  • Develop end-to-end solutions across UI, APIs, backend services, and data integrations

  • Create quick end-to-end prototypes to validate business requirements and help evolve validated solutions into production-ready capabilities where needed

Data Engineering & Analytics Enablement

  • Work with SQL, data flows, APIs, and basic pipeline concepts to integrate data into end-to-end software solutions

  • Support analytics and reporting use cases by understanding data structures, business definitions, and consumption needs

  • Collaborate with data engineers, platform teams, and product teams where deeper data engineering or platform expertise is required

Full-Stack Software Engineering & Platform Development

  • Build scalable, secure backend services, APIs, and reusable components to support AI and data applications

  • Build practical, user-friendly interfaces using React or Vue.js, JavaScript/TypeScript, HTML5, CSS3, and modern UI component libraries, and integrate them with backend APIs

  • Follow modern engineering practices including CI/CD, automated testing, observability, security, and DevOps ways of working

Cross-Functional Delivery

  • Work with product owners, business stakeholders, data teams, and platform teams to clarify requirements and deliver pragmatic end-to-end solutions

  • Translate business requirements and user feedback into working prototypes, technical designs, and implementation plans

  • Support integrations across enterprise applications where required

Operational Excellence

  • Build production-ready solutions that are reliable, scalable, secure, and supportable

  • Participate in DevOps ways of working, including CI/CD, monitoring, troubleshooting, support, and continuous improvement for solutions owned by the team

  • Contribute to automation, observability, and operational supportability across software, data integration, and analytics-enabled solutions

Our Ideal Candidate:

  • Strong software engineering fundamentals with hands-on experience in backend, full-stack, or application development

  • Ability to build usable interfaces and end-to-end applications using React or Vue.js, JavaScript/TypeScript, HTML, CSS, APIs, and UX-aware design principles

  • Curious, hands-on problem solver who is comfortable engaging with business stakeholders to understand the real requirement and deliver practical outcomes

  • Comfortable moving between rapid prototyping and production-grade engineering based on business need

  • Working understanding of SQL, data structures, data flows, basic pipeline concepts, APIs, and analytics use cases

  • Familiarity with cloud platforms, preferably Azure, and DevOps ways of working

Required Skills/Experience:

  • BE or B Tech in Computer Science or a related science/engineering discipline

  • More than 3 years of experience in software engineering, full-stack application development, or backend engineering with exposure to data-driven applications

  • Proficiency in one or more programming languages such as Python, Java, JavaScript/TypeScript, or similar

  • Experience building backend services, REST APIs, and practical user interfaces using React or Vue.js, JavaScript/TypeScript, HTML5, CSS3, and modern web application patterns

  • Experience with front-end practices such as reusable components, responsive layouts, browser debugging, and integration with backend APIs

  • Working knowledge of SQL, data analytics concepts, and basic data pipeline or ETL/ELT processes

  • Exposure to cloud platforms, CI/CD, monitoring, troubleshooting, and DevOps practices in a team-owned delivery model

  • Basic knowledge of AI/ML concepts or interest in building AI-driven solutions is an advantage

Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, 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  [email protected]

Skills Required

  • BE or B Tech in Computer Science or a related science or engineering discipline
  • More than 3 years of experience in software engineering, full-stack application development, or backend engineering with exposure to data-driven applications
  • Proficiency in one or more programming languages such as Python, Java, JavaScript, or TypeScript
  • Experience building backend services and REST APIs
  • Experience building user interfaces using React or Vue.js, JavaScript or TypeScript, HTML5, CSS3, and modern web application patterns
  • Experience with reusable components, responsive layouts, browser debugging, and backend API integration
  • Working knowledge of SQL and data analytics concepts
  • Working knowledge of basic data pipeline or ETL/ELT processes
  • Exposure to cloud platforms, CI/CD, monitoring, troubleshooting, and DevOps practices
  • Basic knowledge of AI/ML concepts or interest in building AI-driven solutions
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Copenhagen
58,338 Employees

What We Do

A.P. Moller - Maersk is an integrated transport and logistics company; going all the way, together, for our customers and society. ALL THE WAY is our commitment to connect the world so that everyone has both the possibility and the ability to trade, grow and thrive. The company employs roughly 110.000 employees across operations in 130 countries.

Similar Jobs

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
11000 Employees

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
11000 Employees
Remote or Hybrid
2 Locations
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees
Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account