Senior Backend Engineer - Geospatial Data

3 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

Rippling - Demand Generation Manager APAC

Rippling

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Quentus - Senior Client Success Partner Perioperative

Quentus

Mountain View, California, United States (Remote)
3 Weeks ago
EMA - Account Executive - Healthcare

EMA

United States (Hybrid)
2 Months ago
Axon - Senior Accountant, Revenue Policy & Enablement

Axon

Atlanta, Georgia, United States (Hybrid)
4 Weeks ago
Alpha Sense - Enterprise Account Executive, Corporate

Alpha Sense

Singapore, Singapore (On-Site)
7 Months ago
Ghost Ship Games - Data Analyst Assistant

Ghost Ship Games

Copenhagen, Denmark (On-Site)
4 Weeks ago
Saxo Bank - Product Governance and Data Analyst

Saxo Bank

Tokyo, Japan (On-Site)
2 Months ago
NinjaVan - Staff Data Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
9 Months ago
Nagarro - Principal Engineer, Data Science

Nagarro

India (Remote)
9 Months ago
GHX - Senior Technical Business Analyst

GHX

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Unity - Product Operations Manager

Unity

Montreal, Quebec, Canada (On-Site)
2 Months ago
SimpliSafe - CCaaS Solutions Architect

SimpliSafe

Richmond, Virginia, United States (Hybrid)
1 Month ago
Circles - Senior Software Engineer (Backend)

Circles

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Dialpad AI - Account Executive, Commercial

Dialpad AI

Tempe, Arizona, United States (On-Site)
3 Months ago
AiDash - Head of Professional Services

AiDash

Palo Alto, California, United States (Hybrid)
3 Weeks ago
NCR Voyix - Software Engineer II - .Net Fullstack

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
bytedance - Head of Marketing, Lark APAC

bytedance

Singapore (On-Site)
3 Months ago
Mercury - Senior Product Manager - Payments

Mercury

United States (Remote)
3 Weeks ago
Ion - Cloud Engineer/Architect (DevOps)

Ion

Italy (On-Site)
9 Months ago
Workato - Deal Desk Analyst

Workato

Barcelona, Catalonia, Spain (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brno, South Moravian Region, Czechia

bohemia interactive - Technical Designer

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
1 Month ago
bohemia interactive - Engine Tools Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Warhorse Studios - Rigger

Warhorse Studios

Prague, Prague, Czechia (On-Site)
4 Months ago
Wrike - Senior Backend Engineer

Wrike

Prague, Prague, Czechia (Hybrid)
3 Months ago
bohemia interactive - Technical Designer - Editor & Game Master

bohemia interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
mad finger games - Render Programmer

mad finger games

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
NXP - Junior Developer of Systems Testing Infrastructure

NXP

Brno, South Moravian Region, Czechia (On-Site)
10 Months ago
Make - Senior Data Engineer

Make

Prague, Czechia (Remote)
2 Months ago
Veeam Software - Cloud Application Security Engineer (Middle/Senior)

Veeam Software

Prague, Czechia (On-Site)
4 Weeks ago
Wargaming - Senior Game Designer

Wargaming

Prague, Czechia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Lightcast - Data Analyst (Hebrew)

Lightcast

United States (Remote)
2 Weeks ago
Tide - Senior Engineer, Python (Data & AI)

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Months ago
warner bros games - Staff Data Engineer

warner bros games

Atlanta, Georgia, United States (Hybrid)
4 Months ago
Rackspace Technology - Data Engineer III

Rackspace Technology

Vietnam (Remote)
4 Months ago
Apple - Machine Learning Engineer, Ai & Data Platform

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Moloco - Data Scientist II, Growth Analytics

Moloco

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
Games talent (Staffing and recruiting) - Senior Data Engineer

Games talent (Staffing and recruiting)

(Remote)
3 Months ago
luxsoft - Murex FO Business Analyst

luxsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
GoTo Group - Data Scientist Intern

GoTo Group

Singapore (On-Site)
1 Month ago
HCL Tech - Lead Business Analyst with data analysis

HCL Tech

New Jersey, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (Remote)

Dallas, Texas, United States (On-Site)

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

Houston, Texas, United States (Remote)

Calgary, Alberta, Canada (On-Site)

Pittsburgh, Pennsylvania, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Stonehouse, England, United Kingdom (Hybrid)

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