Senior Software Engineer - Python/PySpark/Data Engineer - Energy Transition

2 Months ago • 4-8 Years • Logistics

Job Summary

Job Description

Maersk's Energy Transition team seeks experienced Python/PySpark Software Engineers to contribute to the development and deployment of systems for emission reduction. This greenfield project uses advanced development techniques like XP (Extreme Programming), including pair programming, TDD, and continuous integration/delivery (CI/CD). The role involves enhancing Maestro 2.0, particularly the Data Plane/Pipe Dream, leveraging functional programming (Elixir/Erlang/Ruby) skills. Responsibilities include daily pairing, building robust and scalable data solutions, and deploying to production multiple times daily. Domain knowledge in logistics, finance, or energy (especially quantitative modeling and commodity markets) is highly valued.
Must have:
  • Python, PySpark, Great Expectations
  • Experience with Extreme Programming (XP)
  • Test-Driven Development (TDD)
  • Continuous Integration/Delivery (CI/CD)
  • Data Plane/Pipe Dream knowledge
Good to have:
  • Elixir, Erlang, or Ruby
  • Logistics, finance, or energy domain expertise
  • Quantitative modeling experience
  • Commodity market knowledge

Job Details

The world is facing a climate emergency. At Maersk we see it as our obligation – as an industry leader in logistics and with the resources available to us – to do all we can to get to net zero operations as fast as possible and to help our customers decarbonize their global supply chains end to end.

As a key player in an industry responsible for 3.5 billion tons of annual direct emissions, A.P. Moller - Maersk (Maersk) is committed to leading the decarbonization of logistics and taking responsibility to be part of the solution, enabling a green and just transition.

Our Energy Transition technology team is at the heart of this work, using Advanced Technology and Development Techniques to rapidly develop and continuously deploy the systems we need to identify, track and reduce our emissions.

Advanced Technology

This is a greenfield build, and our intent is to build a system that can rapidly make a difference now and that will still be relevant in 2040 and beyond.

We are currently seeking Python and PySpark software engineers to enhance our ability to exploit Maestro 2.0 and in particular the Data Plane/ Pipe Dream.

Advanced Development Techniques

We run a continuous delivery pipeline which is currently deploying to production 20-30 times a day and the ability to work with our advanced development techniques is an essential part of the role.

As a member of our team, you will pair daily with other software engineers using Extreme Programming (XP) methodologies, such as pair programming, test-driven development, and continuous integration and delivery.

Our Team spans multiple geographies with a focus in Portugal, India and Copenhagen. We have developed methodologies to enable effective remote working and, although office facilities are available when needed or if you prefer the office environment, the norm is for people to work from home.

We are looking for people with the following skills and approach to development:

· Have experience in the technologies we are using, ideally Python, PySpark, Great Expectations and Data Plane/ Pipe Dream. Knowledge of functional programming in particular Elixir or aligned languages such as Erlang or Ruby is beneficial.

· Have knowledge of extreme programming practices/ values such as pair programming. A Commitment to Test Driven Design is essential.

· Have relevant domain knowledge such as logistics, financial services, or energy. We are particularly interested in experience of quantitative modelling, energy trading and oil/ liquids/ green fuel commodities markets.

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  accommodationrequests@maersk.com

Similar Jobs

Capgemini - Senior Software Engineer - C

Capgemini

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Granicus - Software Engineering Manager

Granicus

(Remote)
3 Months ago
Highspot - Principal Software Engineer (Backend)

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
GoTo Group - Lead Software Engineer - Engineering Platforms

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Workato - Senior AI Solutions Engineer

Workato

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Nintendo - Buyer - Nintendo Stores

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago
PwC - Specialist 2

PwC

Gurugram, Haryana, India (On-Site)
7 Months ago
Nintendo - Director, My Nintendo Store

Nintendo

Redmond, Washington, United States (Hybrid)
1 Month ago
PwC - IN-Associate–ERP Controls- ITRA– Advisory – Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Mobile Engineer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
Tesla - Senior Software QA Engineer

Tesla

Brandenburg, Germany (On-Site)
3 Months ago
Maersk Careers - Elixir Software Engineer

Maersk Careers

Bengaluru, Karnataka, India (Remote)
1 Month ago
Workato - Senior Software Engineer (Platform, Ruby)

Workato

Nicosia, Nicosia, Cyprus (On-Site)
2 Weeks ago
Workato - Senior Infrastructure Engineer (Redis)

Workato

(Remote)
2 Weeks ago
Plummy games - Full Stack Engineer

Plummy games

Tallinn, Harju County, Estonia (Remote)
1 Month ago
SciPlay - Senior Software Engineer

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
4 Months ago
Extreme Inc. - Data Analysis Engineer

Extreme Inc.

Tokyo, Japan (Hybrid)
3 Weeks ago
Velotio Technologies - Senior DevOps Engineer (AWS)

Velotio Technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Thumbtack - Lead, IT Systems Engineer - AI & Automation

Thumbtack

(Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Logistics Jobs

PwC - IN-Senior Associate_ Java/IT _Utility transformation _Advisory_MUMBAI

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PwC - IN_Manager _SAP ABAP_Advisory_Enterprise App  Sap_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Corsair - Shipping Discrepancy Analyst

Corsair

Taoyuan City, Taiwan (On-Site)
1 Month ago
PwC - SAP SuccessFactors Manager

PwC

Makati, Metro Manila, Philippines (On-Site)
7 Months ago
ByteDance - Tech Lead Manager - Global E-Commerce Supply Chain

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
PwC - ETIC, SAP EC - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
7 Months ago
NinjaVan - Team Lead, Fulfilment

NinjaVan

Shah Alam, Selangor, Malaysia (On-Site)
7 Months ago
The Pokemon Company International - Senior Sales Manager, Brazil (TCG)

The Pokemon Company International

Mexico City, Mexico City, Mexico (Hybrid)
2 Months ago
Tesla - Associate Buyer - Indirect Procurement, Supercharging

Tesla

South Holland, Netherlands (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Remote)

Porto, Porto District, Portugal (Remote)

Porto, Porto District, Portugal (Remote)

Pune, Maharashtra, India (Remote)

Bengaluru, Karnataka, India (Remote)

Pune, Maharashtra, India (Remote)

Porto, Porto District, Portugal (Remote)

Porto, Porto District, Portugal (Remote)

Taoyuan City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by Maersk Careers

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug