Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Developer

ROGII Inc

Senior C++ Developer

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.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in United States vacancy
  •  ...We are seeking experienced C++ engineers to join a high-performance engineering team within a leading quantitative trading firm in Chicago. The team is focused on building and scaling critical storage and database infrastructure that underpins some of the most demanding... 
    Senior
    Relocation package

    NJF Global Holdings Ltd

    Chicago, IL
    11 hours ago
  •  ...1 OR SCADE Suite tools Min 6+ years experience C/C++ DO-178B/C Job Summary As a Senior Technical Lead specializing in Embedded C, you will...  ...Provide Technical Guidance And Mentorship To A Team Of Developers In Embedded C Programming, Enhancing Their Coding... 
    Senior

    Omni Inclusive

    Phoenix, AZ
    1 day ago
  •  ...Job Title Expert in C++11, C++14, C++17, C++20, modern C++ and shared pointers, C++ STL (Standard Template Library) - (experience with at least two of the listed items) Multithreading and high-performance computing in C++. Experience with makefile Expert in all... 
    Senior
    Remote work

    Saxon Global

    United States
    11 hours ago
  • $355k

     ...must already possess an active Top Secret/SCI w/ Full Scope Polygraph to be considered. Summary: • Develop high-quality software solutions. • Utilize Modern C++ programming paradigms. • Contribute to all phases of the software development lifecycle. Qualifications... 
    Senior
    Remote work

    Navstar

    United States
    3 days ago
  •  ...The Judge Group's direct client in the financial services industry is seeking an experienced \" Senior C++ Developer\" in Manassas, VA/ Hybrid. Job Title: Senior C++ Developer Job Location: Manassas, VA/ Hybrid. Job Description: This is a senior developer... 
    Senior

    The Judge Group

    Manassas, VA
    11 hours ago
  •  ...Job Title: Senior C/C++ Developer Location: Remote ~12-15+ years of experience in software architecture and solution design, with a focus on legacy modernization. ~ Proven expertise in C, Linux internals, Oracle databases, and integration of monolithic... 
    Senior
    Remote work

    Jobs via Dice

    United States
    1 day ago
  •  ...Senior C/C++ Developer Come on an exciting journey with us, as we invite you to join the leading of the cybersecurity revolution. Hex-Rays, a pioneering technology-focused company with a rich heritage, is looking for a C/C++ Developer to strengthen its growing team... 
    Senior
    Remote work

    Hex-rays

    United States
    3 days ago
  • $55 - $75 per hour

     ...Role: Sr C++ Software Designer Location: 6501 Six Forks Road, Raleigh, NC Rate: $55-$75/HR FULL TIME ONSITE Monday to Friday...  ...against the requirements 5- Perform software unit testing (Develop unit test automation) 6- Perform other duties as assigned based... 
    Senior
    Full time
    Remote work
    Monday to Friday

    AA2IT

    Raleigh, NC
    3 days ago
  •  ...Senior C++ Developer Chicago, IL Hybrid – onsite 4 days per week, WFH 1 day per week Position Summary: This role is open with a premier trading firm located in Downtown Chicago. We are looking for someone to join the Core Server development team and will be responsible... 
    Senior
    Work from home
    1 day per week

    1872 Consulting

    Chicago, IL
    2 days ago
  •  ...Position : Software Development Engineer (C++ Developer) Location: 5 days onsite to Redmond, WA Duration: 6-12 months Contract Pay rate- $55-60/hr on W2 Job Description: Responsibilities: • Fine-tune and improve a variety of sophisticated software... 
    Senior
    Contract work
    Remote work

    Apolis

    United States
    3 days ago
  • $140k - $200k

     ...description We are looking for a C++ engineer to design and build high...  ...throughput, and CPU/memory efficiency. Develop and tune networking, messaging, and I/O layers...  ...Languages English: B2 Upper Intermediate Seniority Senior
    Senior

    Luxoft

    New York, NY
    2 days ago
  •  ...Overview: Senior C++ Developer Qualifications - At least 8 years of professional experience with significant exposure to large complex projects with cross functional teams. - Strong Experience in developing secure, low-latency enterprise level applications... 
    Senior

    Purple Drive

    Chicago, IL
    11 hours ago
  •  ...design and code reviews/inspections...Primary language utilized is C++. Experience/exposure in Embedded Motion Controls and...  ...add new features or performance improvements. Designs and develops major functional or performance enhancements in existing embedded... 
    Senior

    United IT Solutions

    Santa Ana, CA
    3 days ago
  •  ...NVIDIA Software Developer Tools Engineer NVIDIA's products, hardware and software, are world leaders for performance and efficiency. We...  ...problem solving, collaborative, and interpersonal skills. Strong C++ knowledge, experience working with concurrent code. Strong... 
    Senior
    Remote work

    NVIDIA

    United States
    6 days ago
  •  ...Senior C++ Developer Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real... 
    Senior

    Citi

    Irving, TX
    4 days ago
  •  ...Senior C++ Developer - Telecom & Contact Center Solutions - Sunnyvale, CA/Austin, TX (3x/ week onsite) Job Summary Overall Experience 10+ Required We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience... 
    Senior
    Permanent employment
    Work at office

    Diverse Lynx

    Sunnyvale, CA
    1 day ago
  •  ...markets. With a leading-edge approach to developing technology platforms, we have built market...  ...and transform global markets.   As a Senior Developer, you will be part of the core...  ...Science or related field ~3+ years of C++ development experience ~ Strong understanding... 
    Senior

    Intercontinental Exchange

    Atlanta, GA
    2 days ago
  •  ...Senior Linux C/C++ Workstation Developer Location: Onsite – Philadelphia, PA Work Hours: Between 7:00 AM and 6:00 PM EST (Standard 8 hours Shift) Position Overview: We are seeking a highly skilled Senior Linux Developer with deep expertise in C/C++ development... 
    Senior
    Shift work

    Lumen Solutions Group Inc.

    Philadelphia, PA
    4 days ago
  •  ...Senior.Net/C# & C/C++ & MFC & SQL Developer Senior.Net/C# & C/C++ & MFC & SQL Developer @ Houston, TX – 10 open positions contract Senior .Net/C# & C/C++ & MFC & SQL Developer Roles and Responsibilities: Can work independently, take responsibility and get things to... 
    Senior
    Contract work

    Resource Logistics

    Houston, TX
    4 days ago
  • $85 per hour

     ...Job Title: Senior C++ Developer (Contract) Location: Jersey City, NJ (Hybrid/Onsite) Duration: 12 Months Pay Rate: $85/hr (W2) Role Overview: Lead design, development, and deployment of high-performance systems in an object/service-oriented architecture... 
    Senior
    Contract work

    Veterans Sourcing Group LLC

    Jersey City, NJ
    11 hours ago
  •  ...Senior C++ Trading Software Developer, Chicago, IL - The Senior C++ Trading Software Developer will work collaboratively with technology and business teams on trading and research platforms. - Design and implement high quality software solutions used for algorithmic... 
    Senior
    Work experience placement
    Relocation
    Visa sponsorship

    Next Step Systems LTD

    Chicago, IL
    2 days ago
  •  ...Title: C++ Developer(Senior Level) Location: 5 days onsite to Redmond, WA SDE 3 for Microsoft is a mid to senior level resource. Have gotten 3 offers for this specific role in the past with two acceptances Needs: C++ Windows Nice to haves: Ex... 
    Senior

    RIT Solutions, Inc.

    Redmond, WA
    1 day ago
  •  ...We are seeking an experienced and highly skilled Senior C++ Developer to play a key role in developing Schneider Electric's Edge Control Server for our Building Management System (Client) platform. In this role, you will design and build robust, high performance... 
    Senior

    Hire Talent

    Andover, MA
    4 days ago
  •  ...C++ Developer Consultant Work location: midtown Manhattan, NYC (Hybrid (2-3 days onsite) Rate : DOE Duration : 6+Months (PTE) Visa : No H1B and CPT Interview : 2nd round Possibly on-site Responsibilities Develop C++ libraries to integrate Quant pricing models... 
    Senior
    H1b
    Flexible hours

    ShiftCode Analytics

    New York, NY
    4 days ago
  •  ...Interview : Coding test + F2F interview Visa : All apart from h1b and cpt Descripton : -C & C++ (experience developing while responsible for memory management/how the data is transmitted) Java is fine if they have history with working with C and C++.... 
    Senior
    H1b

    ShiftCode Analytics

    Saint Louis, MO
    1 day ago
  •  ...Job Description Job Summary: • Senior C++ Developer - Edge Control / BMS Platform - Location: Franklin, TN OR Andover, MA (Hybrid / Onsite as applicable) - Contract Terms: 6 Month contract to hire - Make sure the candidate is programming in whole and not just... 
    Senior
    Contract work

    Performix Business Services LLC

    Andover, MA
    4 days ago
  • $150k - $300k

     ...opportunity to work in person, remotely or in a hybrid work environment. Primary Responsibilities: Develop new software and enhance existing systems in C++ on a linux platform. Create tools to process, store and analyze quote, order and financial data.... 
    Senior
    Remote work

    STEVENS CAPITAL MANAGEMENT LP

    Radnor, PA
    2 days ago
  •  ...focused on moving quickly, solving hard problems, and reshaping how bond trading works. The Role We are looking for a Senior C++/Rust Developer to help build the core systems behind our marketplace. You will work on high-performance software that powers real-time... 
    Senior
    Remote work
    Flexible hours

    OpenYield Inc

    New York, NY
    3 days ago
  • $133.9k - $159.7k

    Overview: Job Purpose Intercontinental Exchange, Inc. (ICE) presents an opportunity for a full-time Senior C/C++ Developer to join a team responsible for systems development in a high throughput, low latency trading environment. The Senior Developer will have experience... 
    Senior
    Full time

    Intercontinental Exchange

    Chicago, IL
    1 day ago
  • Capitolis is seeking a Senior C++/Rust Developer in New York City to build core systems for a modern automated marketplace. You will design and maintain high-performance software for real-time trading and improve system performance and reliability. Ideal candidates possess... 
    Senior
    Remote job
    Flexible hours

    Capitolis

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Developer. Be the first to apply!