Remote Software engineering Jobs โ€ข C++

69 results

Job listings

Software Engineer, Product Engineering

Figma ๐ŸŽจโœ๏ธ๐Ÿ–ฅ๏ธ

Build and evolve Dev Mode, Figmaโ€™s leading tool for dev/design collaboration. Take part in building new 0โ†’1 products within the developer tools space. Collaborate with designers, PMs, and other engineers crafting high quality products. Be a mentor to, and be mentored by, exceptional peers across engineering, product & design. Build strong personal connections with your teammates and help shape Figmaโ€™s culture.

Senior Software Engineer, Localization and Mapping

Agility Robotics ๐Ÿค–๐Ÿฆพโš™๏ธ
US Unlimited PTO

Agility Robotics is deploying humanoid robots that are solving real-world challenges in logistics and manufacturing. The Perception team is looking for a senior software engineer to develop state of the art localization and mapping algorithms for humanoid robots. You will develop and deploy algorithms that enable large scale warehouse navigation and collision aware motion planning in dynamic environments.

Gameplay Software Engineer II (C++)

Greenhouse ๐ŸŒฟ๐Ÿ ๐ŸŒฑ

Create NPC tools to provide NPC behaviors in Horizon Worlds. Requires a BS in Computer Science/Engineering or equivalent industry experience and 3-5 years of game development experience. Must have proficiency in C++, ability to work independently with minimal supervision, and ability to multi-task and adapt to change in a fast-paced environment.

Software Engineer - Backend

Sprout Social ๐ŸŒฑ๐Ÿ“ข๐Ÿ“ฑ
$118,200โ€“$195,096
USD/year
US Unlimited PTO

Sprout Social is looking to hire a Software Engineer to join our Engineering team. You will work on a "tech-giant" scale with smaller, supportive teams where every engineer has the chance to make an impact on our company, and our customers. Youโ€™ll diversify your skills, which benefits your team and your career.

Runtime Engineer

Docker ๐Ÿณ๐Ÿ‹๐Ÿณ

Contribute new Runtime features based in collaboration with Design and Product, working with other Docker teams on integrating build tooling (Desktop, Hub). You will maintain and evolve open source code bases in addition to collaborating with contributors to our projects and with upstream projects. The successful candidate is passionate about developer experience with an interest in low-level container workings.

Senior Backend Engineer, Observability: Ingest

Grafana Labs ๐Ÿ“Š๐Ÿงช๐Ÿ”ฌ
$148,505โ€“$178,206
USD/year

Collaborate with your team to deliver new features, analyze outcomes, and make improvements. Lead projects from concept to implementation, including ongoing customer support. Become an active contributor of open source projects like Grafana Alloy and the OpenTelemetry Collector. Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability.

Senior Software Engineer - C/C++/.NET

3Pillar ๐ŸŒ๐Ÿ’ผ๐ŸŒ

Elevate your expertise to new heights at 3Pillar, where you will architect transformative solutions that reshape entire industries. Facilitate effective communication with client project stakeholders, craft efficient and high-quality client code, and actively participate in planning and agile software development. Mentor others, drive project delivery within defined architecture, and contribute to a global tech community.

Senior Network Software Engineer

Breezy โ˜๏ธ๐Ÿ’จ๐Ÿƒ

We're looking for an experienced C/Go Engineer to join a cutting-edge engineering team. You will help develop high-performance networking components, contribute to the evolution of observability and tracing infrastructure, and build the backbone of next-generation mobile core systems. This is a key technical position with an immediate start, and we're prioritizing speed and alignment through early candidate engagement.

Senior Tools Engineer (Unannounced Project)

ArenaNet ๐ŸŽฎโœจ๐Ÿ”จ
$127,520โ€“$217,421
USD/year

In this role, you will first and foremost be a guardian of developer workflow for an exciting new game using the Unreal Engine, being ready to help any team member in need and being proactive in seeing workflow issues coming. When not responding to immediate needs, you will take a keen interest in the challenges the team faces and own collaborating with them to develop and improve their tools, workflows, and processes.