Top Remote C++ Jobs
As a Principal Software Engineer, you'll architect and build scalable backend infrastructure and APIs for Alchemy's developer platform. You'll lead system design discussions, maintain best practices for high throughput and reliability, debug production issues, and collaborate with other teams to enhance existing systems.
As a Senior Staff Software Engineer, you'll drive the adoption of reliability practices at Affirm, engaging with various teams to promote ownership, improve architectural resilience, and support feature development while focusing on incident management and enhancing operational reliability.
As a Sr. Engineer in Test at CrowdStrike, you will analyze complex features to develop effective test strategies, extend codebases using Swift, C++, and Python, and build frameworks to maximize automated testing. You'll be involved in debugging, code reviews, and working with product management to ensure quality and streamline release cycles.
The role involves developing a lightweight sensor agent for Windows that detects malicious behavior and collaborates with cross-functional teams. Responsibilities include architecture strategy, product concept development, and delivering core features on the cybersecurity platform while ensuring efficient releases under Agile methodologies.
The Senior C++ Software Engineer at Autodesk will design, develop, and maintain high quality software solutions for civil engineering applications. Collaborating with a cross-functional team, the engineer will address complex engineering problems, conduct code reviews, and implement testing processes while actively participating in Agile methodologies.
The Senior Technology Engineer at Survios will design, implement, and optimize game technology using Unreal Engine 5, work with a team to develop engine systems, and mentor other engineers. Responsibilities include optimizing and debugging engine systems and collaborating on technology for games across Console/PC/VR.
The Software Engineer will design, develop, test, and maintain high-quality software for Autodesk's Civil Infrastructure Product Line. Responsibilities include collaborating with cross-functional teams, participating in Agile ceremonies, and continuously improving software development processes.
The Principal Software Engineer will lead the design and implementation of data ingestion and management systems for the AI platform. Responsibilities include developing scalable data platforms, automating ETL processes, and mentoring junior team members while enhancing developer productivity.
The Senior Software Engineer will lead the development of the Marketing optimization platform by architecting and building scalable web applications. Responsibilities include mentoring junior engineers, ensuring high-quality code delivery, collaborating with cross-functional teams, and driving innovation in data processing and machine learning.
The Senior Windows Engineer will design, develop, and maintain the Privileged Access Management platform using C++ and Windows APIs, collaborating with cross-functional teams to deliver high-quality software solutions and ensure performance, security, and reliability.
As a Senior Staff Software Engineer, you will lead projects within the Online Infrastructure team, shaping Affirm's strategy for computing workload management. Your responsibilities include designing frameworks and tools for secure scalability, mentoring engineers, and collaborating across teams to meet business needs.
The AI Architect will develop and implement AI strategies, design AI/ML architectures, oversee model development for generative AI, and lead the integration of AI into production systems. The role involves collaboration with cross-functional teams to align AI initiatives with business goals while ensuring best practices in governance and ethics.
The Senior Software Engineer II will enhance the VSCO application by architecting and implementing new community features, refining code quality, and mentoring other engineers. The role demands collaboration within cross-functional teams and ownership of projects from conception to rollout.
As a Junior Software Engineer at Databento, you'll design, develop, and maintain high-performance server applications in C/C++ and Rust. You'll work with market data feeds, optimize code for throughput and latency, and collaborate on build and deployment best practices, contributing to the management of petabyte-scale data processing.
Design and implement customer-facing features with a focus on network security for the Meraki MX Security Router. Work on high performance and distributed systems in a collaborative team environment. Opportunity to work across the software stack from embedded firmware to cloud-hosted backend. Projects driven by innovation and market demands.
The Senior Software Engineer for Networking at Cohesity will design, develop, and maintain products for on-premise and SaaS offerings. Responsibilities include collaborating with product management on technical strategies, implementing product features, leading test-driven development, and improving team accountability. The role requires a strong background in coding, networking protocols, and large-scale distributed systems.
As an Embedded Software Engineer on the MV platform, you'll work on new product projects from scoping to shipping, collaborate with hardware teams, develop Linux device drivers, and debug embedded systems. You will ensure the delivery of secure and scalable processes, improving firmware design and deployment practices.
Tetragon Engineers develop and maintain Tetragon on Windows platforms, focusing on creating runtime security policies to detect and prevent threats. Responsibilities include developing the Tetragon runtime agent, working on BPF and user-space components, supporting deployments, and improving CI processes.
As an AI Tutor - Coding, you'll train and assess AI models, evaluate AI-generated code, solve coding problems, and create summaries of coding solutions. The role focuses on improving AI efficiency while allowing for professional growth in AI skills.
As a Software Engineer on the Card Checkout team, you will design, develop, and deploy software systems for seamless checkout experiences using various programming languages and cloud platforms. Responsibilities include collaborating with teams to define requirements, optimizing code, troubleshooting issues, and participating in Agile practices.
As a Senior Endpoint Engineer, you will develop and enhance solutions for IT operations, focusing on scripting, packaging, and maintaining automation tools for client environments. Collaborate with product engineers and QA teams to create documentation and standards while ensuring high product quality across various operating systems.
As a Senior Software Engineer at Datadog, you will be responsible for building and operating query execution engines, working on query parsing, optimization, and features development for the Driveline database. You will contribute to scalable, fault-tolerant solutions and have the opportunity to significantly impact the company's growth.
As a Senior Developer Productivity Engineer, you will enhance development efficiency by optimizing workflows, building tools, and advancing deployment processes in a cloud environment. Collaborating with software developers and stakeholders, you will also mentor team members and ensure high availability and scalability of services.
The Senior Software Engineer (C++) will maintain and update application subsystems using C++, assess software development requirements, and collaborate with various teams. The role encompasses providing support for software projects, managing project schedules, and advocating for continuous improvement.
As a Backend Engineer at Tarro, you will develop reliable, scalable, and high-performing distributed systems. Your role involves collaborating with SRE teams, product leaders, and other stakeholders to enhance product vision and establish system processes. You will also participate in sourcing talent while fostering a strong engineering culture.
Popular Job Searches
All Remote Software Engineer Jobs
Remote .NET Developer Jobs
Remote AI Engineer Jobs
Remote Android Developer Jobs
Remote Android Engineer Jobs
Remote Automation Engineer Jobs
Remote AWS Jobs
Remote Backend Engineer Jobs
Remote C# Jobs
Remote C++ Jobs
Remote Cloud Architect Jobs
Remote Cloud Engineer Jobs
Remote Design Engineer Jobs
Remote DevOps Engineer Jobs
Remote DevOps Jobs
Remote Embedded Software Engineer Jobs
Remote Engineering Director Jobs
Remote Engineering Manager Jobs
Remote Enterprise Architect Jobs
Remote Field Engineer Jobs
Remote Front End Developer Jobs
Remote Front End Engineer Jobs
Remote Full-Stack Engineer Jobs
Remote Game Developer Jobs
Remote Golang Jobs
Remote Hardware Engineer Jobs
Remote Infrastructure Engineer Jobs
Remote Integration Engineer Jobs
Remote iOS Developer Jobs
Remote iOS Engineer Jobs
Remote IT Engineer Jobs
Remote Java Developer Jobs
Remote Javascript Jobs
Remote Lead Software Engineer Jobs
Remote Linux Engineer Jobs
Remote Linux Jobs
Remote Network Engineer Jobs
Remote Perl Jobs
Remote PHP Developer Jobs
Remote Platform Engineer Jobs
Remote Principal Software Engineer Jobs
Remote Project Engineer Jobs
Remote Python Developer + Engineer Jobs
Remote Python Jobs
Remote QA Analyst Jobs
Remote QA Automation Engineer Jobs
Remote QA Jobs
Remote Ruby Jobs
Remote Sales Engineer Jobs
Remote Salesforce Administrator Jobs
Remote Salesforce Developer Jobs
Remote Salesforce Developer Jobs
Remote Scala Jobs
Remote Senior DevOps Engineer Jobs
Remote Software Architect Jobs
Remote Software Development Manager Jobs
Remote Software Engineering Manager Jobs
Remote Solutions Architect Jobs
Remote Solutions Engineer Jobs
Remote SRE Jobs
Remote Staff Software Engineer Jobs
Remote Systems Engineer Jobs
Remote Tech Lead Jobs
Remote Test Engineer Jobs
Remote VP of Engineering Jobs
Remote Web Developer Jobs
All Filters
No Results
No Results