
Scientific Computing & Geospatial Engineer
Lynker Corporation3 months ago
Tuscaloosa, AL, USASenior
Responsibilities
- Design and build high-throughput raster and terrain processing pipelines for flood mapping, terrain analysis, and DEM conditioning.
- Develop and maintain cloud-native geospatial data pipelines using Parquet, Zarr, and NetCDF.
- Optimize memory- and compute-intensive scientific workflows for performance and national-scale scalability.
- Collaborate with hydrologists, scientists, and modeling teams to translate domain requirements into reliable software.
- Build and maintain AWS-based infrastructure for scalable scientific computing and data delivery.
- Contribute to backend API and data pipeline development supporting operational hydrologic forecasting systems.
- Apply Docker, automated testing, and CI/CD practices across development work.
Requirements
- Bachelor's degree in computer science, geospatial science, hydrology, or a related field; an MS or above is a strong plus.
- At least 3 years of relevant software development experience.
- Strong scientific Python experience, including NumPy, pandas, xarray, and GeoPandas.
- Experience processing large geospatial or environmental datasets using GDAL or equivalent tools.
- Familiarity with cloud-native geospatial formats and chunked or tiled data processing.
- Experience with AWS storage and compute workflows, including S3, EC2, and Batch.
- Knowledge of software engineering fundamentals including version control, testing, CI/CD, and Docker.
- Ability to work independently on complex assignments and provide sound technical recommendations.
- Strong written and oral communication skills for documentation and cross-disciplinary collaboration.
- Preferred experience with Rust, flood inundation mapping, hydrologic modeling, remote sensing, Terraform, AWS CDK, HPC or accelerated computing, and ensemble or gridded meteorological data formats.
Benefits
- Comprehensive healthcare for the employee at no monthly cost, including medical, prescription drug, dental, and vision coverage.
- Paid time off and paid holidays.
- 401(k) retirement plan with company matching.
- Employee Stock Ownership Plan (ESOP).
- Flexible spending accounts, employee assistance program, short- and long-term disability insurance, and life and accident insurance.
- Tuition assistance, training, and workforce improvement reimbursement.
- Spot bonuses, annual employee recognition awards with bonuses, and an employee referral program.
- Free centralized self-directed learning management system and personalized career growth plans.
- Employee-owned, team-oriented work environment.