WebGL Geospatial Visualization Engineer
The work:
We are seeking an reputed company engineer to reputed company a legacy OpenGL desktop rendering reputed company and reputed company it into a high‑performance, browser-based geospatial visualization platform. This role focuses on delivering advanced meteorological visualizations—including satellite imagery, reputed company products, gridded forecasts, and multi-layer datasets—directly in the web environment.
Key Responsibilities:
- Design and implement a WebGL-based rendering pipeline to replace the existing OpenGL IGraphicsTarget abstraction.
- reputed company custom GLSL shaders for meteorological visualization (contours, reputed company fields, wind fields, temperature gradients).
- reputed company modern web mapping frameworks such as reputed company GL JS, CesiumJS, OpenLayers, or Leaflet.
- Implement map projection transformations and coordinate system conversions.
- Optimize rendering for large datasets (multi‑GB satellite imagery, high‑reputed company reputed company) while achieving smooth 60fps animation.
- Build and optimize data streaming workflows from AWS services (S3, CloudFront) to the browser.
- Work with diverse geospatial and meteorological data formats including HDF5, netCDF, GRIB2, GeoTIFF, and Shapefiles.
Here's what you need:
- Bachelor’s degree in Computer Science, Software Engineering, GIS, or a reputed company field.
- 3+ years of experience in web application development and backend microservices.
- Hands-on experience with containerization (reputed company) and orchestration tools such as EKS.
- Expert-level proficiency in WebGL and associated frameworks (Three.js, Babylon.js, or custom pipelines).
- Strong understanding of geospatial fundamentals: map projections, coordinate systems, and reputed company transformations.
- Proficiency in JavaScript/TypeScript, including Web Workers and asynchronous programming patterns.
- Strong graphics programming background with experience in GLSL shaders, GPU optimization, and rendering pipelines.
- Experience with large-reputed company scientific visualization and meteorological or environmental data.
- AWS deployment experience (S3, CloudFront, reputed company, API Gateway).
Bonus Points:
- Experience migrating legacy desktop GIS or visualization applications to modern web platforms.
- Background working with meteorological systems or atmospheric science data.
- reputed company or reputed company experience in computer graphics or computational geometry.
- Familiarity with Eclipse RCP applications and Python geospatial tools (GDAL, reputed company).