Senior Backend Engineer - Geospatial Data

2 Months ago • 5 Years + • Data Analysis

Job Summary

Job Description

As a Backend Software Engineer, you will work with a Geospatial rendering expert to roll out cutting-edge visualizations of very large and complex data sets. You will be joining the team developing Enverus Prism, a premier energy analytics platform. You will research and prototype algorithms, write backend services, work with Frontend engineers, interact with microservices, write tests, and own and operate services. The role involves a focus on performance optimization and complex data visualizations.
Must have:
  • 5+ years of software development experience
  • Experience writing low-level, high-performance C/C++ or C#
  • Experience working with Geographical Information Systems (GIS)
  • Experience with CUDA or other GPU programming languages like OpenGL
  • Strong problem-solving skills
  • Good understanding of memory allocation, pooling, and optimization techniques
  • Good knowledge of data structures, algorithms, and computer architecture
  • Comfortable managing source code using git
  • Familiarity with Agile methodologies
  • Interest in backend development and complex data visualizations/operations

Job Details

Description

Why YOU Want This Position: 

Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus’ innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries. 
 
Enverus has a dynamic hub for developing software in Brno, Czech Republic and you can learn more about our team, company culture, and benefits here.   
 
Do you love tackling challenging problems? Do you like to squeeze as much performance out of your code? As a Backend Software Engineer, you will work with our Geospatial rendering expert and roll out cutting-edge visualizations of very large and complex data sets.
 
The Team: 
You will be joining the team developing Enverus Prism, our premier energy analytics platform. Through our continued growth, we’ve maintained a one-team culture, with even our most junior members having code running in production within their first few weeks. For an idea of how we strive to operate, check out this Spotify Engineering Culture video.
 

What You’ll Do:  

  • Research and prototype algorithms and optimization strategies to deliver fast geospatial data operations
  • Write backend services that deliver high-performance geospatial operations and visualizations
  • Work with Frontend engineers to help them leverage the geospatial service endpoints and any client-side rendering
  • Interact with microservices backed by document-based databases and GPU-accelerated databases
  • Write unit, integration, and end-to-end tests
  • Own and operate your services
What You Should Have:
  • +5 years of software development experience
  • Experience writing low-level, high-performance C/C++ or C#
  • Experience working with Geographical Information Systems (GIS)
  • Experience with CUDA or other GPU programming languages like OpenGL.
  • Strong problem-solving skills
  • Good understanding of memory allocation, pooling, and optimization techniques
  • Good knowledge of data structures, algorithms, and computer architecture
  • Comfortable managing source code using git (we use Github)
  • Familiarity with Agile methodologies
  • Interest in backend development and complex data visualizations/operations
Technology Stack: 
 C, C++, C#, Docker, Kubernetes, CI/CD, CUDA

Similar Jobs

Globalization Partners - Senior Product Designer – Mobile (AI Native App)

Globalization Partners

Ireland (Remote)
1 Month ago
Xplor Technologies - Sales Development Representative (SDR)

Xplor Technologies

Vancouver, British Columbia, Canada (Hybrid)
1 Day ago
Notion - Sales Development Representative

Notion

Tokyo, Japan (On-Site)
1 Month ago
GoMotive - Sales Development Manager

GoMotive

Nashville, Tennessee, United States (Hybrid)
2 Months ago
N-ix - Senior Product Manager, GenAI direction

N-ix

Ukraine (Hybrid)
1 Month ago
Redhorse Corp - Senior Level Data Scientist

Redhorse Corp

Falls Church, Virginia, United States (On-Site)
6 Months ago
Definitive Healthcare - Senior Data Analyst - Professional Services

Definitive Healthcare

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
oportun - Senior Data Engineer - DBA

oportun

Mexico (Remote)
3 Weeks ago
PayPal - Staff Data Scientist

PayPal

San Jose, California, United States (Hybrid)
3 Weeks ago
Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Palo Alto Networks - Senior Staff DevOps Engineer (Prisma SaaS) - NetSec

Palo Alto Networks

Gurugram, Haryana, India (On-Site)
3 Months ago
Sonar Source - Enterprise Territory Manager

Sonar Source

Austin, Texas, United States (On-Site)
3 Months ago
Thales - Account Manager

Thales

Manila, Metro Manila, Philippines (On-Site)
1 Month ago
Egnyte - Renewals Manager, Commercial

Egnyte

United States (Hybrid)
1 Month ago
Vendavo - Principal Customer Success Manager - Strategic

Vendavo

London, England, United Kingdom (Remote)
5 Days ago
SparkCognition - DevOps Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
9 Months ago
WebFX - AI Digital Marketing Specialist

WebFX

United States (Remote)
1 Month ago
Cognite - Senior Content Designer

Cognite

Phoenix, Arizona, United States (Hybrid)
6 Days ago
Diligent Corporation - Software Engineer II - ROR

Diligent Corporation

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Imanage - Staff Software Engineer (Java)

Imanage

Chicago, Illinois, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Brno, South Moravian Region, Czechia

Make - Data Engineer

Make

Prague, Prague, Czechia (On-Site)
1 Month ago
WebTech Corporation - Metal Welder

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
1 Month ago
bohemia interactive - Technical Designer UI/UX - Game Master & Editor

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
Wargaming - Tactical Sourcing Supervisor

Wargaming

Prague, Prague, Czechia (Hybrid)
2 Weeks ago
Enverus - Data Engineer

Enverus

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
bohemia interactive - Junior Backend Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
binance - Growth Regional Manager - CIS/CEE

binance

Prague, Prague, Czechia (On-Site)
4 Months ago
Veeam Software - Product Manager, SaaS

Veeam Software

Prague, Czechia (Remote)
1 Month ago
WebTech Corporation - Quality Technician

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
1 Month ago
bohemia interactive - Engine Tools Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

endava - Senior Data Engineer - GCP

endava

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Redhorse Corp - Senior Data Engineer

Redhorse Corp

Falls Church, Virginia, United States (On-Site)
6 Days ago
bytedance - Software Engineer, Data Security

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Ion - Senior Business Analyst

Ion

Jersey City, New Jersey, United States (On-Site)
1 Month ago
Make - Senior Data Scientist

Make

Prague, Czechia (On-Site)
1 Month ago
Western Digital - Intern - Data Science Intern (M.Tech, Batch of 2026)

Western Digital

Bengaluru, Karnataka, India (Remote)
2 Weeks ago
Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
N-ix - Senior Data Engineer with Snowflake

N-ix

(On-Site)
6 Days ago
endava - GCP Senior Data Engineer

endava

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
Figma - Manager, Data Science - Sales

Figma

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Spain (Remote)

Brno, South Moravian Region, Czechia (Hybrid)

Dallas, Texas, United States (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Austin, Texas, United States (On-Site)

Denver, Colorado, United States (On-Site)

Calgary, Alberta, Canada (On-Site)

Houston, Texas, United States (On-Site)

Calgary, Alberta, Canada (On-Site)

Houston, Texas, United States (Remote)

View All Jobs

Get notified when new jobs are added by Enverus

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug