Enable job alerts via email!

Senior GIS Software Developer

PLUVIA PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Singapore is seeking a Senior GIS Software Developer to enhance its rainfall intelligence and geospatial analytics platforms. The role involves designing advanced GIS tools, collaborating with cross-functional teams, and providing technical leadership in a dynamic environment focused on climate resilience across Southeast Asia.

Benefits

Flexible working arrangements
Medical and term life insurance
Professional development opportunities

Qualifications

  • 5+ years of experience with ArcGIS and QGIS.
  • 3+ years strong proficiency in Python, including GIS libraries.
  • Experience with geospatial database management.

Responsibilities

  • Design and develop tools for ArcGIS and QGIS.
  • Implement geospatial data processing pipelines.
  • Provide technical leadership and mentor junior developers.

Skills

GIS Development
Data Analytics
Python
Geospatial Database Management
Agile/SCRUM

Tools

ArcGIS
QGIS
PostgreSQL/PostGIS
Python Libraries (PyQGIS, ArcPy, GDAL/OGR)

Job description

Pluvia is seeking a Senior GIS Software Developer to accelerate the delivery of our next-generation rainfall intelligence and geospatial analytics platforms. In this pivotal role, you will design, build, and maintain advanced GIS tools and data pipelines that empower climate-resilient decisions for critical industries across Southeast Asia. You will collaborate closely with data scientists, engineers, and product managers to deliver innovative, AI-driven geospatial solutions.

Key Responsibilities
  • Design, develop, and optimize tools and plugins for ArcGIS and QGIS, enabling interactive data input, editing, visualization, and advanced analytics.

  • Implement robust raster and vector processing pipelines for large-scale, real-time geospatial datasets.

  • Build and maintain desktop applications for geo-spatiotemporal data visualization and analysis.

  • Develop and manage high-performance geospatial databases (PostgreSQL/PostGIS) to support real-time, high-volume data ingestion and querying.

  • Integrate GIS solutions with Pluvia’s proprietary rainfall and flood intelligence APIs, machine learning models, and data pipelines.

  • Collaborate with scientific computing experts, water scientists, and software engineers to deliver solutions aligned with client and business requirements.

  • Provide technical leadership, conduct code reviews, and mentor junior developers.

  • Stay at the forefront of GIS, Python, and geospatial technology trends; proactively recommend and adopt relevant innovations.

Required
  • 5+ years of hands-on experience with ArcGIS and QGIS, including plugin and tool development.

  • 5+ years in geospatial data analytics and advanced geoprocessing.

  • 3+ years’ strong proficiency in Python, including GIS-specific libraries (PyQGIS, ArcPy, GDAL/OGR, etc.).

  • Demonstrated experience with WMS, WFS, WCS, or similar GIS technologies.

  • Track record in building and deploying GIS desktop applications.

  • Excellent written and oral communication skills; proven ability to work in cross-functional teams.

  • Experience with geospatial database management (PostgreSQL/PostGIS).

  • Experience in Agile/SCRUM environments.

Preferred
  • Experience with Python development environments (Anaconda, Jupyter Notebook, VS Code).

  • Prior work in the water sector, climate, or hydrology domains.

  • Background in Geodetics, Applied GIS, Geoinformatics, or related fields.

  • Familiarity with numerical hydrological/hydraulic models and/or machine learning algorithms in geospatial data processing.

  • Understanding of software engineering practices (CI/CD, version control, testing).

  • Experience integrating GIS with cloud-based solutions or SaaS platforms.

  • Adaptability and comfort working in a fast-paced, scale-up environment.

What You’ll Gain
  • Opportunity to shape the future of weather and climate intelligence in Southeast Asia.

  • Exposure to cutting-edge AI, machine learning, and geospatial technologies.

  • Work in a vibrant, mission-driven, and inclusive team of international experts.

  • Flexible working arrangements and a culture of continuous learning and growth.

  • Competitive compensation, medical and term life insurance, and professional development opportunities.

  • Real impact on climate resilience and business continuity for leading organizations.

Application Process
  • Submit your CV and a brief cover letter outlining your relevant GIS experience and motivation to join Pluvia.

  • Include links to your GitHub or portfolio, if available.

  • Shortlisted candidates will be invited for an interview and technical discussion.

  • Contact: Catherine Ham | Email: catherine@pluvia.ai.

About Pluvia

Pluvia, rooted in Singapore’s Hydroinformatics Institute (H2i), delivers hyperlocal rainfall intelligence powered by AI and machine learning. We serve critical sectors-transportation, logistics, construction, and asset management-across Southeast Asia, enabling smarter, weather-resilient decisions. Our passionate team is shaping the future of climate-aware decision-making through robust, actionable weather insights.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.