Senior C++ Developer

Posted 23 Days Ago
Be an Early Applicant
Hiring Remotely in Argentina
Remote
Senior level
Energy
The Role
Join ROGII as a Senior C++ Developer to design and implement algorithms for a CAD-grade geonavigation platform while maintaining and optimizing the high-quality codebase.
Summary Generated by Built In

About ROGII  

Get ready to buckle up and meet the powerhouse that's revolutionizing the Oil & Gas industry – ROGII!  

We're a dynamic team of tech enthusiasts who are not afraid to take risks and bring innovation to the forefront with our comprehensive software solutions. Here at ROGII, we’re all about optimizing well operations and streamlining workflows for clients all over the world. And we’ve been smashing that goal out of the park with products that have been adopted by over 350 clients worldwide!  But hey, we're not your average team. We're made up of ROGII Stars – creative, out-of-the-box thinkers who are always developing and improving our products with our users in mind, and you can find us all around the world. With each new day, we're pushing the boundaries of what's possible in our industry and having a blast while we do it.

Now, here's your chance to join our team and help us continue being the unparalleled leader in our field. Join the revolution and let us help you lead the digital transformation for the Oil & Gas industry. We're seeking our next ROGII Star who can help us scale towards that goal.  

Let's ROGII and lead the digital transformation for the Oil & Gas industry together! Are you ready to embrace the future with us?

About the role

Job Type: On-site | Full-time


We are looking for a Senior C++ Developer to join our product development department.

In this role, you will become part of a cross-functional team working on our flagship desktop platform — StarSteer — an advanced CAD-grade system for geonavigation and horizontal well placement.  

This is a long-term engineering role focused on heavy domain logic, real-time data processing, and complex 2D/3D visualization rather than standard enterprise CRUD development.  We have 5–6 functional teams (Geoscience, Networking, Backend, and Algorithms), and we will align your specific placement with your strongest technical expertise.

Key Responsibilities

Design and implement high-performance algorithms and complex business/geoscience features under Windows Desktop.  

Maintain, optimize, and carefully refactor our established, high-quality monolithic codebase to ensure long-term architecture stability.  

Conduct code reviews, collaborate on technical designs, and influence engineering best practices across a distributed team.  

Core Requirements:

C++20, Qt 6, STL, Boost, CMake, Git, GitLab CI, Google Test.

Commercial software development experience using C++.  

Strong proficiency in Modern C++ (C++17/20) and standard libraries (STL, Boost).  

Proven track record of developing complex, data-heavy desktop applications specifically for Windows.  

Solid experience in CAD/CAE systems, GIS (Geographic Information Systems), industrial, scientific, or simulation software.  

Clean code mentality, excellent debugging skills, and deep understanding of multithreading and performance optimization.  

Nice to Have

Experience with Qt5/Qt6 and QML.  

Background in 2D/3D graphics engines, OpenGL, or real-time visualization tools.  

Familiarity with network protocols, client-server architectures, and REST APIs.  

At ROGII, we value diversity and are committed to creating an inclusive environment for all employees. We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. If you are passionate about software engineering and want to be part of a dynamic team that is revolutionizing the Oil & Gas industry, we encourage you to apply for this exciting opportunity.

Skills Required

  • Commercial software development experience using C++
  • Strong proficiency in Modern C++ (C++17/20)
  • Proven track record of developing complex, data-heavy desktop applications for Windows
  • Solid experience in CAD/CAE systems, GIS, or simulation software
  • Excellent debugging skills and understanding of multithreading and performance optimization
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, Texas
159 Employees
Year Founded: 2013

What We Do

ROGII is the leading technology provider for upstream Oil & Gas providing solutions for geoscience, drilling, and completions. ROGII focuses on creating a multi-disciplinary, collaborative environment through it’s Solo Cloud ensuring geoscientists, drillers, completions engineers and many more can work together in on one centralized dataset.

Similar Jobs

Blend360 Logo Blend360

Senior Software Engineer

Database • Analytics
In-Office or Remote
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
390 Employees

Kraken Digital Asset Exchange Logo Kraken Digital Asset Exchange

Senior Software Engineer

Blockchain • Financial Services • Cryptocurrency • Web3
Remote
19 Locations
2900 Employees

Dev.Pro Logo Dev.Pro

Senior Test Engineer

Information Technology • Software
In-Office or Remote
2 Locations
848 Employees

Solvd, Inc. Logo Solvd, Inc.

Software Engineer

Information Technology • Software • Consulting
Remote
6 Locations
708 Employees

Similar Companies Hiring

UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account