Data Platform Engineer (Python & PostGIS) - Hybrid/Remote

Wood Mackenzie

Boston (MA)

Hybrid

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wood Mackenzie is seeking a Software Engineer to join the team responsible for the core data platform supporting valuation and analytics products. This backend data engineering role focuses on Python, PostgreSQL/PostGIS and Linux, developing data pipelines and data-quality controls for downstream products.

You will design, develop and maintain ETL pipelines, optimize geospatial data schemas, and collaborate with data science and GIS colleagues to deliver reliable data products across energy

Qualifications

  • Experience writing production-grade Python software.
  • Strong PostgreSQL and SQL skills, including query optimization.
  • Experience with PostGIS or similar geospatial databases.
  • Experience building and maintaining ETL/data-engineering pipelines.
  • Ability to process large/complex datasets.
  • Experience implementing data validation and quality controls.
  • Working knowledge of Linux administration, scripting and automation.

Responsibilities

  • Design, develop, test and maintain Python-based ETL pipelines for large geospatial and energy datasets.
  • Build and optimise PostgreSQL/PostGIS schemas, SQL queries and spatial data workflows.
  • Develop automated processes for data ingestion, validation, transformation and promotion.
  • Monitor data quality and investigate issues affecting data accuracy and reliability.
  • Maintain Linux-based data-processing environments, jobs and automation tooling.
  • Collaborate with product, GIS and data science teams to deliver reliable data products.
  • Diagnose pipeline and database issues and implement maintainable solutions.
  • Contribute to documentation and engineering practices.

Skills

Python
PostgreSQL
PostGIS
ETL pipelines
Data processing
Linux scripting
Data quality controls
Communication

Tools

Elasticsearch
AWS S3
REST API

Job description

Wood Mackenzie is seeking a Software Engineer to join the team responsible for the core data platform supporting valuation and analytics products. This backend data engineering role focuses on Python, PostgreSQL/PostGIS and Linux, developing data pipelines and data-quality controls for downstream products.

You will design, develop and maintain ETL pipelines, optimize geospatial data schemas, and collaborate with data science and GIS colleagues to deliver reliable data products across energy

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Engineer (Python, PostGIS)
Data Platform Engineer (Python, PostGIS)

woodmac • United States

On-site
USD 120,000 - 180,000
Software Engineer - Data Engineering Platform (Python _ SQL _ PostGIS
Software Engineer - Data Engineering Platform (Python _ SQL _ PostGIS

woodmac • United States

On-site
USD 120,000 - 180,000
Software Engineer – Data Engineering Platform (Python _ SQL _ PostGIS
Software Engineer – Data Engineering Platform (Python _ SQL _ PostGIS

Wood Mackenzie • Boston (MA)

Hybrid
USD 120,000 - 150,000
Backend Engineer, Energy Grid Data Platform
Backend Engineer, Energy Grid Data Platform

woodmac • United States

Hybrid
USD 110,000 - 160,000
Database Engineer
Database Engineer

The Josef Group • Maryland

On-site
USD 90,000 - 150,000
Geo Data Engineer: Python, PostGIS, QGIS — Agile & Cloud
Geo Data Engineer: Python, PostGIS, QGIS — Agile & Cloud

Tekgence Inc • Tampa (FL)

On-site
USD 70,000 - 110,000
Software Engineer Energy Grid Data Platform.
Software Engineer Energy Grid Data Platform.

woodmac • United States

Hybrid
USD 110,000 - 160,000
Senior Data Engineer - Geospatial Data Platforms (Remote)
Senior Data Engineer - Geospatial Data Platforms (Remote)

Digital Envoy • Peachtree Corners (GA)

Hybrid
USD 120,000 - 180,000
Competitive Salary & Bonus
Medical, Dental & Vision
Paid Holidays & Unlimited PTO
+1
Sr. Data Scientist
Sr. Data Scientist

Eightelevengroup • Indianapolis (IN)

On-site
Software Engineer (Geospatial)
Software Engineer (Geospatial)

Anakim Consulting Incorporated • Garretson (SD)

On-site
USD 70,000 - 95,000