Senior Python Engineer, Geospatial Data Platform
WLG
Role Description
Would you like to build the backend behind maritime geospatial analytics, from wherever you already live? This role sits with an international scientific and technology centre working on maritime research. The work is remote in full, on a cloud based collaboration platform, and it runs from the beginning of September to the end of December. You would design, build and operate the services and data pipelines that carry geospatial and temporal analytics across the platform:
- Production grade APIs and microservices
- A graph layer in Neo4j
- Data engineering and machine learning workflows on Databricks
It is hands on, and the ownership is real. You lead features end to end, from technical discovery and design through implementation, testing, deployment and runtime monitoring. You review code, mentor the people around you, contribute to architectural decisions, and say early when something is heading the wrong way.
What you will be doing:
- Designing and building production grade APIs and microservices in Python
- Modelling the domain with Domain Driven Design: bounded contexts, aggregates, repositories, domain services and a shared language everyone actually uses
- Integrating Neo4j for graph centred work, including Cypher query optimisation and graph data modelling
- Building data engineering and machine learning workflows on Databricks
- Working with geospatial and temporal data: spatial indexing, time series, geospatial standards and tools
- Keeping services reliable, fast and secure, and watching them once they are live
Qualifications
- Advanced Python: clean idiomatic code, virtual environments, packaging, type hints, async and await
- Production experience with FastAPI and async best practice
- Solid object oriented design and the common patterns: factory, strategy, repository, dependency injection
- Strong practical Domain Driven Design, including event driven domain modelling
- RESTful API design: resource modelling, versioning, error handling, pagination, OpenAPI
- Event driven systems: Kafka, MQTT or Azure Event Hubs, publish and subscribe, asynchronous task processing
- Strong SQL with PostgreSQL or SQL Server, and strong hands on experience with Neo4j
- Docker, a working understanding of Kubernetes, and comfort on the Linux command line
- Testing and CI/CD: pytest, TDD, and GitHub Actions, GitLab CI or Azure DevOps
- Secure coding: OWASP Top 10, OAuth 2.0, OpenID Connect and JWT
- Excellent written and spoken English in an international setting
Nice to have
- Microsoft Azure: Entra ID, Azure DevOps, Key Vault
- Structured logging, Prometheus or Grafana, and OpenTelemetry tracing
Benefits
- It is remote in full
- The domain is genuinely interesting rather than another internal CRUD application
- The ownership is real: you take features from discovery into production and you have a say in how the architecture goes
Apply with your CV and we will come back to you quickly.
- ...Polygraph.Build Mission-Critical Geospatial Data and Analytics... ...visualization developer. You will use Python to process and analyze large... ...Computer Science, Data Science, Engineering, or a related technical... ...comparable business intelligence platform.Understanding of geospatial...PlatformSeniorFull timeWork at office
- Northbeam is seeking a senior software engineer with a backend emphasis to take product problems from first principles through implementation.... ...our incrementality product into a reliable experimentation platform, build near-real-time ingestion, and create AI-powered workflows...PlatformSeniorRemote job
- ...Object Computing, Inc. is seeking a Senior Geospatial Data Engineer to join our Xtrack Product Team. In this... .... Collaborate with backend and platform engineers to ensure secure, reliable,... ...Experience building solutions with Python. Experience with relational databases...PlatformSeniorRemote work
- ...client needs and implementing data standards and governance.... ...Will Have in This RoleAs a Senior Software Engineer within Enterprise Cloud... ...and support enterprise data platforms that power analytics, regulatory... ...processing workflows using Python, Perl, and Shell scripting....PlatformSeniorRemote workFlexible hours
- 3Pillar Global is seeking a Senior Data Python + AWS Engineer who will write code and deliver product capabilities for clients. You will develop data... ..., and collaborate with product management and engineering to deliver high-impact data platforms. #J-18808-Ljbffr 3PillarPlatformSeniorRemote job
$45 per hour
...Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows... ...extraction and processing. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators...PlatformSeniorHourly payPart timeFreelanceRemote work10 hours per week- ...Senior Machine Learning Engineer, Data & Intelligence Products AcuityMD is a software and data platform that accelerates access to medical technologies... ...across time-series, geospatial, demographic, insurance... ...pipelines You are fluent in Python's data and ML stack and...PlatformSeniorRemote jobFull timeFor contractorsWork at officeWork from homeHome officeFlexible hours
- ...strategies for acquiring research data from scientific laboratory instruments. Engineer and operationalize custom file... ...interactive dashboards leveraging platforms such as Streamlit , Tableau... ...fields. ~3+ years working in Python and SQL with a focus on data....PlatformSeniorFull timeWork experience placement
$500 per month
Role Description As a Senior Software Engineer specializing in Python and the Data Ecosystem , you'll be a core contributor owning and evolving critical parts... ..., and feature direction across: ~Orchestration Platforms: Apache Airflow, Dagster, Prefect ~...PlatformSeniorFull timeRemote workHome officeFlexible hoursShift work- ...Guidance & Assistance, Inc. (SGA) is searching for a Senior Data Engineer - Investment Technology (Python) for a Direct Hire assignment with one of our... ...the reliability and scalability of the overall data platform. Apply strong software engineering practices around...PlatformSeniorRemote work
$73.45k - $132.78k
...actively interviewing for a Senior Geospatial Intelligence Analyst to join... ...through the integration of big data, structured data, and... ...programming languages (e.g., Python, R) for geospatial analysis... ...with cloud-based geospatial platforms and big data environment.#GEOINTMISSION...PlatformSeniorFull timeWork at officeRemote work$150k - $210k
...daily lives. Our data science algorithms teams... ...Currently, we have two Senior MLE roles open across... ...Senior Machine Learning Engineer on our Core Algos or Health... ...coding skills in Python with a track record of... ...maintaining ML systems on cloud platforms (AWS or GCP), including...PlatformSeniorFull timeWork at officeRelocation- ...advanced technical proficiency in geospatial data management, Python automation, database technologies,... ...development, enhanced with security engineering capabilities including CI/CD pipeline... ...) and vulnerability management platforms ~ Experience implementing security...PlatformSeniorImmediate start
- ...the developer experience (DevEx) platform of choice for more than 40 million... ...looking for a pragmatic, startup-minded Senior Machine Learning Engineer or Applied Data Scientist who can take an idea... ...ecosystem: Languages: Python (for data/ML execution), alongside...PlatformSeniorFull timeFlexible hours
$45 - $50 per hour
...Summary The role of the Senior Python Engineer is to design, develop, and deploy machine learning solutions that transform data into actionable insights, while ensuring scalability... ...gap between business goals and modern platforms. FormativGroup is an equal...PlatformSeniorHourly payFull timeWork at officeRemote workWork visa$172k - $229k
...petabytes of multimodal sensor data. Our next-generation... ...framework, is the engine that powers this discovery. As a Senior Machine Learning Engineer... ...mission-critical data platform serving the entire ML organization... ...-level proficiency in Python and ML frameworks (...PlatformSeniorFull timeWork at officeRemote work$204k - $259k
...be applied to a range of vehicle platforms and product use cases. The Waymo... ...to millions of miles of driving data from a diverse set of sensors, enabling engineers like you to (1) develop methods for... ...Computer Vision ~ Experience with Python ~ Experience with ML frameworks...PlatformSeniorFull timeRemote work- Senior AI Engineer / Data Scientist (Consulting) \ \ Location: United States (Remote) \ Employment Type: Full -Time / Contract \ Experience... ...: \ \* Hands -on experience with modern ML platform stacks, specifically Databricks MLOps Stacks. \* Deep knowledge...PlatformSeniorRemote jobFull timeContract work
$204k - $259k
...can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver... ...other Waymo teams that consume map data. You will: Evaluate and launch machine... ...system ~ A passion for good software engineering We prefer: M.S. or Ph.D in...PlatformSeniorFull timeRemote work$140k - $160k
...develop, and maintain databases and data integration (ETL) systems to support... ...integration processes, ETL workflows, and data platforms, leading the creation of technical... ...languages is commonly used in data engineering, such as Python or JavaOur Company:Carrington...PlatformSeniorWork experience placementRemote workWork from home- ...Senior Python Engineer Newfire Global Partners, a leader in developing disruptive healthcare technology... ...scalable services, API integrations, and core platform capabilities. In this role, you will take ownership of shaping data pipelines to deliver seamless operations...PlatformSeniorRemote work
$127.34k - $160k
POSITION OVERVIEWNBME is looking for a Data Engineer to join a highly skilled and growing team... ...modernize, expand, and optimize NBME's data platform by building data lakes, complex data... ...experience in application development including Python, SQL, Scala, or Java 4+ years'...PlatformSeniorInternshipWork at officeLocal areaRemote work- ...they invest with. Our platform turns billions of disclosures into structured data that makes it easy for... ...Role We’re hiring an Engineer to define and build systems... ...Quickly in a Small, Senior Team Operate with high... ...experience ~ Strong Python and system design...PlatformSeniorFull timeWork at officeFlexible hours
$204k - $259k
...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver... ...this hybrid role, you will report to the Senior Engineering Manager of Semantics. You Will:... ...and implement new features in the VLM data infra and validate the changes for the...PlatformSeniorFull timeWork at officeRemote work- ...systems for enterprise use, the full-time Senior Python Engineer will develop Python services that... ...integrate AI capabilities into a production platform while working remotely. Key... ...and compliance, focusing on customer data handling and auditability for regulated...PlatformSeniorFull timeRemote work
- ...At Roblox, we’re building the tools and platform that empower our community to bring any... ...everyone. Roblox Storage team powers the data foundation behind every experience on the platform. As a Senior/ Principal Software Engineer for Data Access , you will architect...PlatformSeniorFull timeWorldwide
- ...leverages the rapidly evolving state of the art to engineer the platforms that power the innovative, research-driven financial... ...products to improve our client’s financial lives. As a Senior Python Engineer within the Data Distribution team you will participate in the...PlatformSeniorFull timeWork experience placementRemote work
- ...industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused... ...a cutting-edge game analytics platform and tools to better understand our players... ...with Java (and/or Scala) as well as Python, in backend or data processing...PlatformSeniorFull timeWork at office
- ...Full Stack Developer with Big Data expertise to support mission... ...a strong mix of full stack engineering capabilities and data-intensive... ...application layers and data platforms Support system... ...programming languages such as Java, Python, or C# Experience building...PlatformSeniorFull time
- ...using industry-standard platforms (e.g., ArcGIS Pro, QGIS)... ...map creation, editing, and data management Experience creating... ...Proficiency in Python (ArcPy) for automating geospatial workflows Understanding... ...geospatial visualizations for senior decision-makers Proven track...PlatformSeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Engineer, Geospatial Data Platform. Be the first to apply!
- python programmer Remote
- python developer data analytics Remote
- python developer Remote
- python developer remote Remote
- work from home python developer Remote
- full stack / python developer (remote) Remote
- senior python developer Remote
- python engineer Remote
- entry level python developer Remote
- python developer with big data Remote



