Remote Software engineering Jobs β€’ C++

69 results

Job listings

Research Software Engineer

Reflective πŸ’‘βœ¨πŸ”Ž
$130,000–$190,000
USD/year

Provides full-stack software support across a range of data infrastructure projects. Ensures the code behind the multi-scale climate modeling project is reproducible, performant, and delightful for outside contributors. Responsible for prototyping surrogate models and machine‑learned emulators trained on targeted high‑resolution simulations, designed to increase the accuracy and speed of modeling SAI deployment scenarios.

Staff Software Engineer, ML Ranking Platform

Reddit βŒ¨οΈπŸ“’πŸ’¬
$230,000–$322,000
USD/year
US 17w maternity

Design and implement the next generation backend ML systems that power the personalized feeds on Reddit. Work closely with ML engineers to design and implement scalable interfaces. Explore new technologies that help grow our ML systems capabilities. Champion and drive engineering processes and best practices. Write efficient, scalable and maintainable code. Mentor ML engineers, fostering a culture of excellence.

Team Lead, Autonomous Systems

Flock Safety πŸ•ŠοΈπŸš¨πŸ›‘οΈ
$200,000–$220,000
USD/year
US Unlimited PTO 12w maternity 12w paternity

This role will guide a focused team at the intersection of robotics, embedded software, and autonomy. The role includes working on software stack that powers drones, including video processing and multi-agent control architecture, to autopilot, GNC, and path planning. You will be responsible for setting direction, evolving our infrastructure and deployment pipeline for autonomous vehicles, and building the culture, tools, and processes that allow the team to scale.

Backend Engineer, Revenue and Financial Automation

Stripe πŸ¦πŸ’ΈπŸ“Š
$99,082–$189,049
USD/year

As an engineer on the team, you’ll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day. In this cross functional role, you will collaborate with experts in infrastructure, security, design, and operations to build mission critical internal and external features that power Stripe users around the world.

Senior C++ Database Engine Developer

MariaDB πŸ—„οΈπŸ’ΎπŸ’½

The Senior C++ Database Engine Developer solves the problem of developing software solutions by leveraging their programming skills and experience. They contribute to the design and implementation of software applications, ensuring high code quality, performance, and reliability. They collaborate with the team to solve technical challenges and participate in code reviews.

AI Software Engineer

JumpCloud ☁️☁️☁️

We’re looking for passionate software engineers to be the next members of our awesome engineering team. JumpCloud is focused on delivering cloud-based directory services via a SaaS model and as a result are trying to solve some very difficult problems around identity, authentication, security, and cloud scaling. We're solving complex problems in the cloud using the latest and greatest technologies.

Sr. Software Engineer

Wellmark

Conducts high level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support Wellmark’s business and Technology applications. Leads system development and guides the team in the design, development, code testing and debugging necessary to ensure successful completion.

Mobile Engineer (Android / C++) - User Platform

Spotify 🎧🎼🎀

Take full ownership of implementing our device identification solution on the Android platform, including phones, tablets, Android TV, and Wear OS. Implement robust, multi-layered root detection techniques to identify and defend against OS-level compromise. Integrate with Google Play Services, particularly the Play Integrity API, to assess device and application integrity verdicts.

Senior Engineer (C++ / Java / Mobile) - User Platform

Spotify 🎧🎢🎀

The User Platform studio is seeking a Senior Engineer to help us bootstrap our device and app integrity capabilities to help us protect our applications and users from fraud and abuse. This role combines extensive cross platform engineering with advanced security practices, and your work will form the core of our defense against an evolving threat landscape.

Senior Software Engineer I (Java)

Inductive Automation βš™οΈπŸ’‘πŸ€–
$140,000–$160,000
USD/year

As a Senior Software Engineer I, you will create and maintain software sold or utilized internally, participating in all phases of product development. You will independently manage projects' lifecycles, develop Java software, improve code structure, and ensure quality standards. You will also solve problems, assist other engineers, and provide code reviews.