Senior Geospatial Software Engineer

Oak Ridge National Laboratory

Oak Ridge (TN)

Hybrid

USD 105,000 - 140,000

Full time

20 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oak Ridge National Laboratory's Geoinformatics Engineering Group seeks a Software Engineer to lead and contribute to geospatial and real-time data systems. You will work with researchers to design scalable software, develop spatial data services, and apply AI and big data techniques for high-velocity data.

The role requires strong programming in Java, Python, and C++, experience with PostGIS/NoSQL databases, and familiarity with cloud-native architectures, containers, and microservices.

Qualifications

  • BS with 8 years experience in engineering, computer science, physics, mathematics, natural sciences, or related field.
  • Experience with programming languages (Java, Python, C++, etc.) or frontend web application frameworks (Angular, React, Vue, etc.).
  • Leadership experience for development teams as either a technical lead or scrum master.
  • Experience with spatial enabled databases (PostgreSQL with PostGIS) or NoSQL Database or frontend use of data APIs to support data exchange.

Responsibilities

  • Develop software to support project-specific applications of spatial computing, real-time data platforms, and machine intelligence systems.
  • Lead and contribute to diverse teams of developers and software development efforts to support new and ongoing research.
  • Develop geospatial software and digital map layers as services.
  • Work with researchers and project sponsors to capture, understand, integrate, and implement project requirements in developed services and software.
  • Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service.

Skills

Java
Python
C++
Frontend web frameworks

Education

BS with 8 years experience
MS with 7 years experience
PhD with 2 years experience

Tools

PostgreSQL with PostGIS
NoSQL databases
Docker
Kubernetes

Job description

Oak Ridge National Laboratory's Geoinformatics Engineering Group seeks a Software Engineer to lead and contribute to geospatial and real-time data systems. You will work with researchers to design scalable software, develop spatial data services, and apply AI and big data techniques for high-velocity data.

The role requires strong programming in Java, Python, and C++, experience with PostGIS/NoSQL databases, and familiarity with cloud-native architectures, containers, and microservices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Geospatial Software Engineer – AI & HPC (Hybrid)
Senior Geospatial Software Engineer – AI & HPC (Hybrid)

UT-Battelle • Oak Ridge (TN)

Hybrid
USD 110,000 - 140,000
Research Software Engineer III (Hybrid Eligible)
Research Software Engineer III (Hybrid Eligible)

Oak Ridge National Laboratory • Oak Ridge (TN)

Hybrid
USD 105,000 - 140,000
Research Software Engineer III (Hybrid Eligible)
Research Software Engineer III (Hybrid Eligible)

UT-Battelle • Oak Ridge (TN)

Hybrid
USD 110,000 - 140,000
Research Scientist, Spatial Statistics
Research Scientist, Spatial Statistics

The International Society for Bayesian Analysis • Oak Ridge (TN)

On-site
USD 80,000 - 120,000
Remote Senior Geospatial Software Engineer - Hyperscale
Remote Senior Geospatial Software Engineer - Hyperscale

Blue Bear Capital • United States

On-site
USD 165,000 - 190,000
Remote Senior Geospatial Software Engineer — Hyperscale GIS
Remote Senior Geospatial Software Engineer — Hyperscale GIS

Ocient • United States

On-site
USD 165,000 - 190,000
Senior Geospatial Data Engineer
Senior Geospatial Data Engineer

Object Computing, Inc. • St. Louis (MO)

On-site
USD 100,000 - 130,000
Geospatial Backend Engineer II — Real-Time Systems
Geospatial Backend Engineer II — Real-Time Systems

Esri • Redlands (CA)

On-site
USD 97,000 - 162,000
Relocation assistance
Senior Geospatial Software Architect - IV&V Automation
Senior Geospatial Software Architect - IV&V Automation

Radiance Technologies, Inc. • McLean (VA)

On-site
USD 150,000 - 175,000
Employee ownership
Geospatial Java Microservices Developer
Geospatial Java Microservices Developer

Freedom Technology Solutions Group • Annapolis (MD)

Hybrid
USD 135,000 - 155,000
Flexible work environment
Competitive compensation
Matching 401k
+4