Remote Software engineering Jobs · C++

Job listings

US Unlimited PTO 20w maternity 20w paternity

  • Design and deploy Philo's next-generation video streaming pipeline using in-house and open source tech.
  • Collaborate with content partners and internal teams on scalable video delivery and ad systems.
  • Drive improvements to reliability, performance, latency, and security while reducing encoding costs.

Philo is a streaming TV service offering 70+ networks, 85,000 titles, and premium add-ons. The team values pragmatism, transparency, and inclusivity, with offices in San Francisco, New York, and Cambridge, backed by major industry partners.

  • Develop and maintain applications using Java and C++.
  • Write and optimize SQL queries for Sybase or MS SQL Server.
  • Collaborate with cross-functional teams and maintain legacy components.

Miratech is a global IT services and consulting company that supports digital transformation for large enterprises. It retains over 1,000 full-time professionals across 25 countries with a culture of Relentless Performance.

$158,000–$248,000/yr

  • Architect and implement backend services for secure file storage and third-party integrations.
  • Design event-driven systems for real-time permission propagation at enterprise scale.
  • Mentor engineers and drive engineering best practices while exploring AI-powered file capabilities.

Addepar is a global data and AI platform that unifies portfolio, market, and client data for investment professionals. Serving over 1,500 firms managing nearly $10 trillion in assets, the company fosters a culture of ownership, collaboration, and continuous learning.

Canada Unlimited PTO

  • Develop reliable code for agent-based cybersecurity services across Windows, macOS, and Linux.
  • Own complex technical initiatives from architecture to delivery, mentoring engineers.
  • Collaborate with Product, Security, and DevOps teams on endpoint security solutions.

They build endpoint security software that protects organizations across major operating systems. The company values technical excellence, engineering ownership, and continuous learning in a remote-first culture.

  • Design, develop, and maintain large-scale distributed database and storage systems.
  • Build performance-critical infrastructure using Go, Rust, C++, or similar systems programming languages.
  • Operate production systems and troubleshoot complex reliability, performance, and availability issues.

This company builds and operates large-scale distributed database and storage infrastructure with a focus on low latency and high availability. They offer a fully remote, multinational work environment and comprehensive healthcare coverage.

$110,000–$130,000/yr

  • Design, develop, and maintain emulators that allow classic games to run accurately on modern hardware.
  • Drive reverse engineering and optimization initiatives, including debugging, patching, and platform compatibility.
  • Collaborate with engineers, producers, and QA to resolve complex technical challenges and deliver polished player experiences.

The partner company preserves and modernizes classic video games for contemporary platforms. It operates as a fully distributed remote team focused on emulation, reverse engineering, and systems-level engineering.

  • Design and build the underlying storage system for a general purpose data platform with OLAP and OTLP capabilities.
  • Take ownership of ingestion, query planning, distributed execution, and storage formats for a multi-tenant SaaS database.
  • Partner across teams to build APIs and interfaces for AI agents and internal applications to retrieve data.

Grafana Labs is the company behind Grafana Cloud, an observability platform trusted by over 10,000 organizations to ensure reliability and optimize telemetry at scale. They are a 100% remote company with team members across 40+ countries and a collaborative, innovation-driven culture.

  • Design and maintain robotics middleware using modern C++ on embedded Linux.
  • Own platform components from architecture to deployment and fleet operations.
  • Collaborate with autonomy, systems, and hardware teams on safety and reliability.

The company builds and evolves embedded software platforms for a fleet of autonomous delivery robots. It fosters a collaborative, cross-functional engineering culture focused on reliability, safety, and professional growth.

$69,350–$83,950/yr

  • Lead and develop a distributed engineering organization across multiple time zones.
  • Drive technical roadmap and engineering excellence for scalable, secure, observable systems.
  • Foster ownership, continuous learning, and reliability practices across engineering teams.

They build developer tooling for identifying security vulnerabilities and code quality issues early in the development lifecycle. A distributed, collaborative culture across Canada, US, and Europe, emphasizing ownership and continuous learning.

  • Modify, test, and optimize test system software and hardware to support customer requirements.
  • Provide remote and on-site technical support, training, and system demonstrations.
  • Collaborate with engineering teams to resolve issues and implement corrective actions.

Astronics Test Systems provides test systems for the aerospace and defense industries. The company has over 50 years of experience and serves global airframe manufacturers, airlines, and militaries with innovative solutions.