Versatile C++ Software Engineer
The Versatile C++ Software Engineer at Confidential Client will develop and maintain high-performance C++ code for decentralized AI and blockchain systems, contributing to the SuperGenius platform and gaming projects. This role involves applying modern C++ standards and SOLID principles, leveraging AI coding tools, and collaborating remotely with a global team to build scalable, secure decentralized computing and immersive gaming experiences.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Position Summary
Confidential Client is seeking motivated, early-career C++ Software Engineers to join a distributed team working on decentralized systems and game-related projects. You’ll work with modern C++ (C++17/20), follow SOLID principles, and use AI-assisted development tools to contribute to a large C++ codebase. This is a contract, entry-level role with remote-friendly collaboration.
What You’ll Do
You’ll contribute to the SuperGenius-style platform and related gaming projects by working on performant, maintainable C++ components across multiple repositories.
- Develop and maintain C++ code focused on reliability and performance, under guidance from senior engineers
- Apply SOLID design principles to produce clean, testable code
- Leverage AI coding tools (e.g., Claude Code, Grok Code Fast, or similar) to accelerate code generation, debugging, and refactoring
- Contribute to P2P networking or decentralized data components (libp2p, IPFS, CRDTs, RocksDB) where applicable
- Optionally support game engine work (Unreal, Unity, Godot): rendering, compute shaders, or crypto integrations
- Write and optimize multithreaded code using modern C++ constructs (smart pointers, move semantics)
- Use standard data structures and analyze algorithmic efficiency (big-O)
- Participate in code reviews, collaborate across time zones, and adopt best practices for large-scale C++ repositories
- Debug complex issues in decentralized or game-related workflows, using AI tools for efficiency
Key Qualifications
- 1–2 years of C++ experience (professional, academic, or personal projects) with familiarity with C++17/20
- Basic object-oriented programming knowledge and willingness to apply SOLID principles
- Some exposure to data structures, algorithms, or multithreading in C++
- Curiosity about decentralized systems (P2P, IPFS, RocksDB) or game development (Unreal, Unity, Godot)
- Familiarity with Git and unit testing frameworks (e.g., gtest) is a plus
- Interest in using AI coding tools to boost productivity (code generation, debugging, refactoring)
- Strong problem-solving skills and eagerness to learn new technologies
- Ability to collaborate effectively in a fully remote, global team environment
Preferred / Bonus Skills
- Hands-on experience with AI-assisted coding workflows (Claude Code, Grok Code Fast, etc.)
- Exposure to P2P networking stacks (libp2p), decentralized storage, or CRDTs
- Basic knowledge or prototypes in game engines (Unreal, Unity, Godot)
- Experience with compute shaders (Vulkan), rendering pipelines, or cryptography (ECDSA)
- Contributions to open-source C++ projects or personal game/dev demos
Why Join Us
- Hands-on growth in decentralized AI, blockchain, and game-engine projects aided by AI tools
- Mentorship and a path to advance into senior engineering roles
- Flexible, fully remote collaboration with a global team
- Competitive compensation and opportunities to shape a large C++ ecosystem
Location & Employment Details
- Employment type: Contract
- Seniority: Entry level
- Job location: California (CA), USA — remote-friendly. This posting is listed for California; remote work arrangements may be available and will be discussed during recruiting.
- Work authorization: Applicants should be prepared to discuss work eligibility for the country of employment. Confidential Client complies with applicable employment and tax laws and will work with candidates in accordance with those requirements.
- Reasonable accommodations: Confidential Client will provide reasonable accommodations for applicants and employees with disabilities in accordance with applicable law. If you need an accommodation to apply or interview, please contact the Careertakes recruiter.
Legal & Compliance Notes
Confidential Client is committed to inclusive hiring and follows applicable U.S., California, and local employment laws. We encourage applications from a diverse range of candidates, including those with criminal histories, as permitted by law.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range