Deskripsi pekerjaan Senior C++ Software Engineer Surya Narayana Indonesia
We are hiring a Senior C++ Software Engineer to build and develop reliable, maintainable, and high-performance software components for products based on architectural design / BIM (Building Information Modeling).
In this role, you will contribute to core system implementation, performance improvements, complex debugging, and integration work across a continuously evolving codebase. You will also work closely with established international partners, collaborating on solutions used in real-world professional workflows.
This position is suitable for an engineer who is not only technically strong, but also able to think systematically, take ownership of the components they work on, and help maintain strong engineering quality within the team.
Analyze and resolve complex technical issues, including crashes, memory issues, undefined behavior, concurrency bugs, and integration failures.
Help guide a small development team by providing technical direction, coordinating implementation work, and supporting engineers in debugging, design decisions, and code quality.
Data lowongan bersumber dari glints. Tombol “Lamar” mengarahkan Anda ke halaman aslinya.
A reliability mindset: accustomed to building software that remains stable when facing bad input, partial failures, or changing requirements.
Systems thinking: able to reason about interfaces, invariants, ownership, failure modes, and tradeoffs between correctness, performance, and maintainability.
Experience integrating with ML model outputs, either file-based or through local inference, and turning them into deterministic software behavior.
Experience mentoring other engineers, reviewing technical designs, or taking ownership of important modules in a production system.