
Geospatial Visualization Engineer
Posted 5 days ago

Posted 5 days ago
• Create and execute a WebGL-based rendering pipeline to substitute the current OpenGL IGraphicsTarget abstraction.
• Develop specialized GLSL shaders for visualizing meteorological data (contours, vector fields, wind fields, temperature gradients).
• Integrate contemporary web mapping frameworks such as Mapbox GL JS, CesiumJS, OpenLayers, or Leaflet.
• Apply map projection transformations and coordinate system conversions.
• Enhance rendering capabilities for substantial datasets (multi-GB satellite imagery, high-resolution radar) while maintaining smooth 60fps animations.
• Construct and refine data streaming workflows from AWS services (S3, CloudFront) to the browser.
• Collaborate with various geospatial and meteorological data formats, including HDF5, netCDF, GRIB2, GeoTIFF, and Shapefiles.
• Bachelor’s degree in Computer Science, Software Engineering, GIS, or a related discipline.
• Over 3 years of experience in web application development and backend microservices.
• Practical experience with containerization (Docker) and orchestration tools like EKS.
• Advanced proficiency in WebGL and related frameworks (Three.js, Babylon.js, or custom pipelines).
• Strong grasp of geospatial principles: map projections, coordinate systems, and datum transformations.
• Proficient in JavaScript/TypeScript, including Web Workers and asynchronous programming patterns.
• Robust background in graphics programming, with experience in GLSL shaders, GPU optimization, and rendering pipelines.
• Experience in large-scale scientific visualization and meteorological or environmental data.
• Familiarity with AWS deployment (S3, CloudFront, Lambda, API Gateway).
• Health insurance
• 401(k) matching
• Flexible work hours
• Paid time off
• Remote work options
EC Source Services, LLC
EBI Consulting
Get handpicked remote jobs straight to your inbox weekly.