Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Engineer, Geospatial Data Platform

Full-time

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Python Engineer, Geospatial Data Platform in Remote vacancy
  •  ...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... 
    Platform
    Senior
    Full time
    Work at office

    Maxar Technologies

    McLean, VA
    1 day ago
  •  ...Senior Geospatial Data Engineer Object Computing, Inc. is seeking a Senior Geospatial Data Engineer to...  ...products. Collaborate with backend and platform engineers to ensure secure, reliable,...  ...Experience building solutions with Python. Experience with relational... 
    Platform
    Senior

    Object Computing

    Saint Louis, MO
    1 day ago
  •  ...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.... 
    Platform
    Senior
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    1 day ago
  • $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... 
    Platform
    Senior
    Hourly pay
    Part time
    Freelance
    Remote work
    10 hours per week

    Mind Rift

    New York, NY
    1 day ago
  •  ...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... 
    Platform
    Senior
    Remote job
    Full time
    For contractors
    Work at office
    Work from home
    Home office
    Flexible hours

    Acuitymd

    Boston, MA
    23 hours ago
  • $92.3k - $166.85k

     ...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... 
    Platform
    Senior
    Full time
    Work at office
    Remote work

    Leidos

    Springfield, VA
    4 days ago
  • $91k - $118k

     ...currently seeking a Senior Geospatial Analyst in our Tampa,...  ...multidisciplinary consulting and engineering firm. The firm...  ...checks on data post acquisition and...  ...using various software platforms;Work with the Product...  ...Working knowledge of Python and/or other programming... 
    Platform
    Senior
    Local area
    Remote work

    Dewberry

    Fairfax, VA
    1 day ago
  •  ...Develop and refine strategies for acquiring research data from scientific laboratory instruments. Engineer and operationalize custom file parsers to handle...  ...components. Create visualizations, reports, and interactive dashboards leveraging platforms such as Streamlit , Table...
    Platform
    Senior
    Full time

    3pillarglobal

    Remote
    1 day ago
  •  ...position or the status of an application.Senior Data Engineer - Big DataThe online travel market is...  ...languages like Bash, PowerShell, or Python*nix and/or Windows in an enterprise environmentExperience...  ..., everywhere through our global platform. Driven by the core belief that travel... 
    Platform
    Senior
    Full time
    Local area

    Expedia

    Seattle, WA
    4 days ago
  • $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... 
    Platform
    Senior
    Full time
    Work at office
    Relocation

    Whoop

    Remote
    23 hours ago
  • $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'... 
    Platform
    Senior
    Internship
    Work at office
    Local area
    Remote work

    National Board of Medical Examiners

    Philadelphia, PA
    4 days ago
  • $119.8k - $234.7k

     ...Profession: Research, Applied, & Data SciencesDiscipline: Data...  ...Cloud Hardware Infrastructure Engineering (CHIE) is the team behind Microsoft...  ...and the Microsoft Azure platform globally with our server and...  ...worldwide and we are looking for a Senior Data Engineer & Data Science... 
    Platform
    Senior
    Ongoing contract
    Permanent employment
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  •  ...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... 
    Platform
    Senior
    Full time
    Work experience placement
    Remote work

    Dimensional Fund Advisors

    Austin, TX
    2 days ago
  • $172k - $229k

     ...petabytes of multimodal sensor data. Our next-generation...  ...mining framework, is the engine that powers this discovery.As a Senior Machine Learning Engineer...  ...a mission-critical data platform serving the entire ML organization...  ...-level proficiency in Python and ML frameworks (... 
    Platform
    Senior
    Work at office
    Remote work

    Motional

    Boston, MA
    2 days ago
  •  ...centric cybersecurity. We protect how people, data, and AI agents connect across email,...  ...-functionally with Product Management, Engineering, Sales, Customer Success, and Marketing...  ...position focuses on Proofpoint’s Data Security platform, including Data Loss Prevention, Insider... 
    Platform
    Senior
    Full time
    Remote work

    Proofpoint

    Texas
    2 days ago
  •  ...A global technology services company is seeking a Python Software Engineer to join their Security DevOps team. This role involves designing...  ...familiarity with CI/CD pipelines, security practices, and cloud platforms. A Bachelor's degree in computer science or a related... 
    Platform
    Senior
    Remote work

    NTT DATA

    Meyersdale, PA
    2 days ago
  •  ...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... 
    Platform
    Senior
    Full time
    Flexible hours

    Gitkraken

    Remote
    23 hours ago
  • $96.7k - $145k

     ...POSITION TITLESenior Security Engineer, DataThis role is not available...  ...sensitive enterprise data requires continuous visibility...  ...increasingly complex environments. As a Senior Security Engineer, Data, you...  ...at least one: o Data security platform (e.g., BigID, Varonis, Spirion... 
    Platform
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Genworth Financial

    Lynchburg, VA
    1 day ago
  • $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... 
    Platform
    Senior
    Hourly pay
    Full time
    Work at office
    Remote work
    Work visa

    Formativgroup

    Remote
    23 hours ago
  • $160k - $200k

     ...years of innovation, Quantum's end-to-end platform is uniquely equipped to orchestrate, protect, and enrich data across its lifecycle, providing enhanced...  ...information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this... 
    Platform
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Quantum

    Mendota Heights, MN
    20 hours ago
  • $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... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Remote
    23 hours ago
  •  ...capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications...  ...team.Barbaricum is currently seeking a Senior Data Security Engineer (Data Rights...  ...endpoints, cloud applications, collaboration platforms, and removable media.Support secure collaboration... 
    Platform
    Senior
    For contractors
    Work at office

    Barbaricum

    Tampa, FL
    2 days ago
  •  ...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.... 
    Platform
    Senior
    Full time
    Work experience placement

    3pillarglobal

    Remote
    9 days ago
  •  ...providing Information Technology, Engineering Services, Program Management,...  ...’s most critical missions in data analytics, software...  ...systems.Solerity is seeking Mid to Senior Data Engineers and Data...  ...APIs that support modern data platforms.Support data science initiatives... 
    Platform
    Senior
    For contractors
    Remote work
    Flexible hours

    Solerity

    Fort Belvoir, VA
    1 day ago
  • $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... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Remote
    23 hours ago
  • 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... 
    Platform
    Senior
    Remote job
    Full time
    Contract work

    Koantek

    Remote
    23 hours ago
  • $200k - $225k

    The Role We’re looking for a Senior Software Engineer to build and scale the...  ...build APIs, services, and data systems that connect LLMs and...  ...focus Strong proficiency in Python and experience building...  ...systems Experience with cloud platforms (AWS, GCP, or Azure) and... 
    Platform
    Senior
    Remote work
    Flexible hours

    GrabJobs

    Mesa, AZ
    23 hours ago
  •  ...ChainlinkChainlink is the industry-standard oracle platform bringing the capital markets onchain and...  ...Chainlink stack provides the essential data, interoperability, compliance, and...  ...at chain.link.About the RoleAs a software engineer on the Data Products team, you’ll... 
    Platform
    Senior
    Remote work

    Chainlink Labs

    New York, NY
    4 days ago
  • $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 ~... 
    Platform
    Senior
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    ClickHouse

    Remote
    4 days ago
  • A leading remote development platform is seeking Senior React Full-Stack Developers with expertise in React.js and Python. The role requires at least 4 years of experience in software development and familiarity with cloud technologies. This position offers a chance to... 
    Platform
    Senior
    Remote work
    Flexible hours

    CloudDevs

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Engineer, Geospatial Data Platform. Be the first to apply!