Software Engineer: C++

Be among the first applicants.
Geobotica
Provinsi Bali
USD 30,000 - 70,000
Be among the first applicants.
6 days ago
Job description

We're Hiring: Software Engineer – Bali, Indonesia (On-Site)

Company: Geobotica

Location: Bali, Indonesia (Relocation Required)

Employment Type: Full-time, On-site

Sector: Mining Technology / Geospatial Software

Join Geobotica on the ground in Bali

We're looking for a talented Software Engineer to join our growing team based in beautiful Bali, Indonesia. You’ll be working on-site with our local and Australian engineering teams to develop GeoPoint, our proprietary 3D geospatial platform used for advanced ground monitoring and analysis.

About GeoPoint:

GeoPoint brings together data from our cutting-edge radar and lidar systems to allow geotechnical engineers to monitor ground movement in real time. With powerful 3D visualisations and analytical tools, it’s helping to keep people safe and make mining smarter.

What You'll Be Working On

  • Building high-performance software in C and C++
  • Implementing and optimising 3D visualisation tools (OpenGL, IMGui)
  • Collaborating across teams to develop user interfaces and real-time data tools
  • Supporting the integration of radar and lidar data into GeoPoint
  • Writing clean, maintainable, and well-documented code
  • Occasionally scripting in Python (bonus, not essential)

What We’re Looking For

  • Strong experience in C and C++
  • Working knowledge of Python is a bonus
  • Prior exposure to 3D graphics, OpenGL, or IMGui is highly desirable
  • Excellent spoken and written English – you’ll be working closely with both Indonesian and Australian teams
  • A proactive mindset, strong attention to detail, and willingness to get hands-on with hardware from time to time

Location & Logistics

  • This is a full-time, on-site role in Bali
  • Candidates must be willing to relocate – support provided
  • You’ll be based in our Bali office, working with on-site teammates and the Australian Geobotica Team

The Process

  1. Initial discussion
  2. Online interview (Microsoft Teams)
  3. Final shortlisted candidates will complete a 4-hour practical skill test

Ready to make your move?

  • Join a close-knit team building real-world technology that keeps people and communities safe. Apply via LinkedIn.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer: C++ jobs in Provinsi Bali