Position Summary: We are looking for a Software Engineer with strong modern C++ expertise and hands-on Linux development experience to build reliable, high-performance software systems. You will work across design, implementation, testing, and release to deliver production-quality solutions in collaboration with QA and cross-functional teams. What you'll do... What you’ll do: Design, develop, and maintain backend/system-level components using modern C++ (C++11/C++14/C++17/C++20). Write clean, modular, testable code with focus on maintainability and performance. Build and improve development tooling and automation using shell scripting and Python. Debug, profile, and optimize Linux applications for stability, scalability, and resource efficiency. Participate in architecture/design discussions, code reviews, and release planning. Troubleshoot production issues, perform root-cause analysis, and implement durable fixes. Collaborate with QA and third-party teams to ensure timely, high-quality delivery. Contribute to engineering best practices, documentation, and continuous improvement efforts.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1-10 employees