Scientific Computing & Geospatial Engineer

Lynker Corporation

United States

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare for employee
Dental & vision coverage
PTO and paid holidays
401(k) with company match
ESOP - employee ownership
Life and disability insurance
Tuition assistance
Spot bonuses
Employee Recognition Awards
Learning Management System access
Career growth plans

Job summary

Lynker Corporation is seeking a Senior Scientific Computing & Geospatial Engineer to support large-scale hydrologic and geospatial data infrastructure for national-scale flood forecasting and terrain analysis.

The role requires strong Python expertise (NumPy, Pandas, Xarray, GeoPandas), experience with GDAL and cloud-native data formats, and a track record in scalable HPC workflows on AWS. Collaboration with hydrologists and modeling teams is essential.

Qualifications

  • Bachelor's degree in computer science, geospatial science, hydrology, or a related field (MS or above is a strong plus)
  • 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 approaches
  • Experience with AWS storage and compute workflows (S3, EC2, batch)
  • Solid software engineering fundamentals - version control, testing, CI/CD, Docker
  • Ability to work independently on complex assignments and deliver sound technical recommendations
  • Strong written and oral communication skills for documentation and cross-disciplinary collaboration
  • Expereince with Rust for high-performance scientific or geospatial computing
  • Background in flood inundation mapping, hydrologic modeling, or remote sensing
  • Cloud infrastructure automation using Terraform or AWS CDK
  • HPC or accelerated computing experience, ensemble or gridded meteorological data formats

Responsibilities

  • Design and build high-throughput raster and terrain processing pipelines for flood mapping, terrain analysis, and DEM conditioning workflows
  • Develop and maintain cloud-native geospatial data pipelines across formats including Parquet, Zarr, and NetCDF
  • Optimize memory- and compute-intensive scientific workflows for performance and scalability at national scale
  • Collaborate with hydrologists, scientists, and modeling teams to translate domain requirements into reliable, maintainable software
  • Build and maintain AWS-based infrastructure supporting scalable scientific computing and data delivery
  • Contribute to backend API and data pipeline development feeding operational hydrologic forecasting systems
  • Apply modern software practices including Docker, CI/CD, and automated testing across all development work
  • Perform related duties as assigned

Skills

Python (scientific)
NumPy
Pandas
Xarray
Geopandas
CI/CD
Version control
Testing
Communication skills

Education

Bachelor's degree in computer science, geospatial science, hydrology, or related field
MS or above preferred

Tools

GDAL
AWS (S3, EC2, Batch)
Docker
Terraform
AWS CDK
Rust

Job description

Overview

Lynker is seeking a skilled and motivated Senior Scientific Computing & Geospatial Engineer to support large-scale hydrologic and geospatial data infrastructure. This role works at the intersection of environmental science and high-performance software development, contributing to national-scale flood forecasting, terrain analysis, and hydrologic modeling systems that operational forecasters and emergency managers depend on every day. The ideal candidate is comfortable moving between backend engineering, raster and terrain processing, scientific Python workflows, and cloud-native data infrastructure and is motivated by the idea that their code outputs matter in the real world.

Responsibilities
  • Design and build high-throughput raster and terrain processing pipelines for flood mapping, terrain analysis, and DEM conditioning workflows
  • Develop and maintain cloud-native geospatial data pipelines across formats including Parquet, Zarr, and NetCDF
  • Optimize memory- and compute-intensive scientific workflows for performance and scalability at national scale
  • Collaborate with hydrologists, scientists, and modeling teams to translate domain requirements into reliable, maintainable software
  • Build and maintain AWS-based infrastructure supporting scalable scientific computing and data delivery
  • Contribute to backend API and data pipeline development feeding operational hydrologic forecasting systems
  • Apply modern software practices including Docker, CI/CD, and automated testing across all development work
  • Perform related duties as assigned
Qualifications

The Scientific Computing & Geospatial Engineer selected should have the following:

  • Bachelor's degree in computer science, geospatial science, hydrology, or a related field (MS or above is a strong plus)
  • 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 approaches
  • Experience with AWS storage and compute workflows (S3, EC2, batch)
  • Solid software engineering fundamentals - version control, testing, CI/CD, Docker
  • Ability to work independently on complex assignments and deliver sound technical recommendations
  • Strong written and oral communication skills for documentation and cross-disciplinary collaboration

The Ideal candidate will have the following:

  • Expereince with Rust for high-performance scientific or geospatial computing
  • Background in flood inundation mapping, hydrologic modeling, or remote sensing
  • Cloud infrastructure automation using Terraform or AWS CDK
  • HPC or accelerated computing experienceExperience with ensemble or gridded meteorological data formats
About Lynker

Lynker is a growing, employee owned business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.

We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities - creatively and effectively.

Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled professionals who embrace sound science and creative solutions. Lynker's benefits include the following:

Benefits
  • Comprehensive healthcare for the employee at no monthly cost
  • Healthcare benefit covers medical, prescription drug, dental, and vision
  • Personal Time Off (PTO) Policy plus paid holidays
  • Highly competitive compensation plan regularly calibrated against industry and location benchmarks
  • 401(k) retirement plan with company-matching
  • Employee Stock Ownership Plan (ESOP) - we're all company owners!
  • Flexible spending accounts
  • Employee assistance program (EAP)
  • Short- and long-term disability insurance
  • Life and accident insurance
  • Tuition assistance/Training/Workforce improvement reimbursement per year
  • Spot bonuses for exceptional performance
  • Annual Employee Recognition Awards with bonuses
  • Employee Referral Program
  • Free centralized, self-directed Learning Management System to learn at your own pace
  • Personalized career growth plans for every employee

Lynker is an E-Verify employer.

Lynker is an equal opportunity employer and makes all employment decisions based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, sex (including p

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Computing & Geospatial Engineer
Scientific Computing & Geospatial Engineer

Lynker • Tuscaloosa (AL)

On-site
USD 80,000 - 120,000
Comprehensive healthcare with no monthly cost
401(k) retirement plan with company-matching
Tuition assistance/Training reimbursement
Scientific Software Developer for MPAS Infrastructure
Scientific Software Developer for MPAS Infrastructure

Lynker • College Park (MD)

Hybrid
USD 110,000 - 165,000
Healthcare for employee
PTO + holidays
401(k) with company matching
+2
Scientific Software Developer for MPAS Infrastructure
Scientific Software Developer for MPAS Infrastructure

Lynker Corporation • College Park (MD)

Hybrid
USD 140,000 - 190,000
Health care (employee)
Paid time off
401(k) with company matching
+2
Hydrologist
Hydrologist

Lynker Corporation • United States

On-site
USD 140,000 - 180,000
Comprehensive healthcare
PTO policy
Employee-owned company
Geospatial Analyst
Geospatial Analyst

Lynker Corporation • United States

Hybrid
USD 80,000 - 110,000
Healthcare
PTO & holidays
401(k) matching
+7
Hydrologist
Hydrologist

Lynker • Leesburg (VA)

On-site
USD 90,000 - 120,000
Comprehensive healthcare at no cost
401(k) retirement plan with company matching
Employee Stock Ownership Plan (ESOP)
+2
Scientific Full Stack Developer
Scientific Full Stack Developer

Lynker Corporation • Boulder (CO)

On-site
USD 120,000 - 180,000
Healthcare: comprehensive employee+sp
401(k) with company match
Paid holidays and PTO
+2
Scientific Full Stack Developer
Scientific Full Stack Developer

Lynker • Boulder (CO)

On-site
USD 120,000 - 160,000
Healthcare benefits
PTO & holidays
401(k) with company match
+2
Scientific Developer for UFS In-Core Data Assimilation
Scientific Developer for UFS In-Core Data Assimilation

Lynker Corporation • College Park (MD)

Hybrid
USD 110,000 - 160,000
Healthcare coverage
401(k) with company match
ESOP – employee owned
+2
Website Developer
Website Developer

Lynker Corporation • Boulder (CO)

On-site
USD 90,000 - 120,000
Healthcare benefits
PTO
401(k) with match
+2