Contribute to, analyze, and optimize the performance of the core ClickHouse database. Extend existing and adding new performance tests, based on real-world or synthetic datasets. Work with the open-source community including resolving issues and answering questions.
Remote Software engineering Jobs · C++
64 results
FiltersJob listings
$105,245–$199,452/yr
- Lead the integration of Generative AI technologies into production software systems.
- Design scalable, high-performance systems that enhance core products and improve user experiences.
- Collaborate with product managers, data scientists, and engineers to solve complex challenges and optimize workflows.
- Optimize Linux and Ubuntu for new silicon architectures.
- Develop, maintain, and debug software across various hardware platforms.
- Contribute to graphics, audio, multimedia, virtualization, and containerization stacks.
- Develop and refine features to support client success and platform growth.
- Collaborate in a cross-functional, knowledge-sharing team.
- Troubleshoot, optimize, and maintain robust code.
- Contribute to the design and development of high-performance platform components.
- Optimize performance, reliability, and scalability of low-level systems.
- Collaborate with experienced engineers and contribute architectural insights.
$190,000–$225,000/yr
US
Unlimited PTO
- Design and implement high-performance distributed systems for blockchain infrastructure.
- Optimize infrastructure and Solana core components to reduce latency and increase throughput.
- Troubleshoot and resolve complex system-level issues with rigor and precision.
Join our R&D team as a Senior C/C++ RAN Telecom Software Engineer. Provide expert support for the team ensuring alignment with technical specifications. Take a leading role in planning and designing R&D implementation strategies and test coverage.
$140,000–$165,000/yr
- Design and implement fault detection and recovery frameworks across autonomy and control components.
- Develop health monitoring and diagnostics systems to assess real-time component and subsystem performance.
- Contribute to ODD (Operational Design Domain) detection and management, ensuring appropriate system response to environmental changes.
- Design, develop, and debug gameplay systems and mechanics using C++ and scripting languages.
- Collaborate with Art, Design, Audio, QA, and other internal teams to ensure cohesive gameplay experiences.
- Provide technical guidance and support throughout the project lifecycle.
- Design, develop, and debug gameplay systems and mechanics using C++ and scripting languages.
- Collaborate with Art, Design, Audio, QA, and other internal teams to ensure cohesive gameplay experiences.
- Provide technical guidance and support throughout the project lifecycle.