About the Role
About the Role
The C++ DevOps/Java System Engineer role at Excelon Solutions involves leveraging extensive software engineering experience to work on systems programming, particularly with C++ and Rust. The position requires expertise in distributed systems and cloud-native environments, focusing on performance optimization and problem-solving.
Required Qualifications
- 8–10 years of software engineering experience with strong systems programming background.
- Expert-level proficiency in C++ and/or Rust.
- Experience with distributed systems, storage engines, query processing, or database internals.
- Hands-on experience with LanceDB, Apache Iceberg, and Velox.
- Strong understanding of operating systems, memory management, concurrency, and performance optimisation.
- Experience working in cloud-native environments.
- Excellent problem-solving and communication skills.
Requirements
Software Engineering Experience
8–10 years of software engineering experience with a strong systems programming background.
C++ and Rust Proficiency
Expert-level proficiency in C++ and/or Rust is required.
Distributed Systems Knowledge
Experience with distributed systems, storage engines, query processing, or database internals.
Hands-on Experience
Hands-on experience with LanceDB, Apache Iceberg, and Velox.
Operating Systems Understanding
Strong understanding of operating systems, memory management, concurrency, and performance optimisation.
Cloud-native Experience
Experience working in cloud-native environments.
Nice to Have
Excellent problem-solving and communication skills are beneficial.