Remote Software engineering Jobs · C++

Job listings

Lead the development of mapbox-gl-js, the industry’s leading map renderer. Collaborate with engineers, product managers, and designers to shape an ambitious roadmap for the future of map rendering. Improve performance, reliability, and maintainability across our rendering stack. Partner with Native and Mobile rendering teams to ensure consistent cross-platform experiences.

$180,000–$250,000/yr
US Unlimited PTO 11w maternity

This role requires a unique balance of technical expertise and people leadership. You’ll guide a team of talented engineers working on foundational systems and services that power our company’s most critical products. As an Engineering Manager, you will set the technical vision, drive execution on high-impact initiatives, and ensure strong collaboration across teams. You’ll be expected to stay close to the codebase and provide guidance to enable engineers to thrive.

At our core, we empower our top talent with the autonomy to craft innovative solutions that make a real difference—helping our users become better, faster, smarter, and more efficient. You’ll move fast and continuously deliver cutting-edge features by collaborating with a cross functional team. This approach gives our AI scientists and engineers full ownership—from ideation and research to experimentation and scaling groundbreaking products and services that directly impact our users’ daily operations.

$189,000–$223,000/yr

As a Lead Economy Engineer at Bungie, you will help design and build Marathon's player pursuit engine and manage engineering talent. You will collaborate closely with creative partners, build the features that enable our game's loot and economy model, and craft the game's long term player pursuits. As part of a diverse company, you will work with a fun and inspirational cross-discipline team devoted to creating world-class gaming experiences.

We are looking for strong software engineers to help in developing and deploying motion planning components for next generation self-driving systems. This requires strong ownership over critical components that cross domain boundaries and understand, experiment, improve, and field state-of-the-art motion planning systems in real-time, safety-critical applications.

$180,000–$250,000/yr

Looking for an experienced and hands-on Mobile Applications Engineering Manager to lead and inspire our mobile app engineering team to build best in class, easy to use features for the app. The mobile team at Afero builds highly rated apps for Android and iOS to set up and configure smart home products in just a few minutes. Afero provides tight integration among App, Cloud and Hardware for our systems.

$93,096–$139,614/yr
4w PTO

CD PROJEKT RED is looking for a Senior Story Programmer to join us and work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role, you will help the Team develop Story and Quest tools to enable designers to deliver on the vision of the game. Daily responsibilities include working closely with quest and cinematic designers to understand their needs, building and maintaining story related plugins, ensuring tools run efficiently, writing high-quality code, and fostering cross-functional collaboration.

$131,553–$180,688/yr
4w PTO

CD PROJEKT RED is seeking a Lead Gameplay Programmer to join the team and work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role, you will lead the Cyberpunk 2 Gameplay engineering team to create player experiences and top-quality gameplay in Unreal Engine 5. Management and the success of your team will be your priority, but you will also be doing some hands-on coding.

As part of the Engine team you will be building new features, continuing to improve existing features and functionality, integration with existing Magnet products, cross-team collaboration, and much more for a great digital forensics experience to our customers. The role will be a hybrid of remote work and in office for candidates in a commutable distance to our Waterloo and Ottawa offices.

US Unlimited PTO

As the Tech Lead / Senior Software Engineer for the Yobi Ad Platform, you’ll be responsible for leading the design and implementation of the systems that power our real-time ML-based advertising stack. This is a senior role where you will own a major product bet, mentor other engineers, and drive architectural direction—while still spending more than half of your time building.