Get the job you really want.

Top Remote C++ Jobs in Portland, OR

24 Days Ago
United States
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
24 Days Ago
2 Locations
Remote
110 Employees
Senior level
110 Employees
Senior level
Computer Vision • Digital Media • Mobile • Productivity • Social Media • Software
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.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+47 More
7 Hours Ago
United States
Remote
2,382 Employees
137K-270K Annually
Expert/Leader
2,382 Employees
137K-270K Annually
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Software Engineer in Networking & Observability at MongoDB focuses on enhancing networking components of the distributed database. Responsibilities include improving resource utilization and observability features, optimizing performance, and integrating new architectural solutions, requiring robust design and extensive experience in building production-level code.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
7 Hours Ago
United States
Remote
2,382 Employees
137K-270K Annually
Expert/Leader
2,382 Employees
137K-270K Annually
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Engineer for Replication at MongoDB is responsible for developing novel data replication solutions, addressing distributed systems-related customer escalations, and writing production-ready database code in C++. The role requires strong collaboration skills, time management, and expertise in database and distributed systems.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
7 Hours Ago
USA
Remote
19,994 Employees
Senior level
19,994 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Senior C++ Software Developer at Nagarro is responsible for designing APIs and software components, developing cross-platform C++ libraries, and maintaining high code quality. The role requires troubleshooting complex bugs and promoting agile methodologies while also mentoring team members and effectively analyzing client needs.
7 Hours Ago
USA
Remote
19,994 Employees
Expert/Leader
19,994 Employees
Expert/Leader
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Principal Engineer will design, develop, and integrate embedded systems software and firmware, leading teams in creating innovative solutions and ensuring high-quality deliverables within Agile environments. Responsibilities include managing SDK and driver development, collaborating with stakeholders, mentoring staff, and engaging in unit testing and verification activities.
29 Employees
Mid level
Cloud • Security • Software • Analytics
As a Software Engineer on the Cloud EOS Team, you will develop automated network solutions and manage software delivery across control plane and management APIs. The role requires working with a variety of advanced technologies including multithreading, cloud infrastructure, and CI/CD pipelines, contributing to cutting-edge software for WAN connectivity.
11 Hours Ago
OR, USA
Remote
29 Employees
Senior level
29 Employees
Senior level
Cloud • Security • Software • Analytics
As a Software Engineer at Arista Networks, you will work with the OpenConfig team to build a programmable data center infrastructure utilizing software-defined networking principles. You will leverage your strong engineering skills and extensive background in algorithms to implement innovative networking solutions.
8 Hours Ago
2 Locations
Remote
900 Employees
Senior level
900 Employees
Senior level
Gaming • Machine Learning • Mobile • Software
As a Senior Software Engineer on the Partner Engineering team at Discord, you will collaborate with game developers, build features for their games, ensure high software quality, and work closely with cross-functional teams to create a seamless experience using Discord's APIs and SDKs.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+36 More
17 Hours Ago
8 Locations
Remote
84 Employees
Mid level
84 Employees
Mid level
Software
As a Full Stack Engineer at Aztec, you will enhance developer experience by improving build times, CI systems, deployments, and metrics, focusing on the devops aspects of engineering. You will work closely with team leads to identify and resolve inefficiencies in the development process, ensuring a robust and streamlined workflow.
23 Hours Ago
USA
Remote
75 Employees
Senior level
75 Employees
Senior level
Software
The Senior Software Engineer will be responsible for designing, building, testing, deploying, and maintaining full stack and mobile applications, primarily using technologies like React and Python. Collaboration with product managers and designers is key, as well as improving team processes and participating in code reviews.
Yesterday
2 Locations
Remote
100 Employees
121K-233K Annually
Senior level
100 Employees
121K-233K Annually
Senior level
Chemical
As a Senior Software Engineer at Insight M, you'll leverage your software development skills to build automation for aerospace systems and data processing. Key responsibilities include integrating new technologies to solve real-world problems and working collaboratively in a diverse team environment. You'll engage in continuous integration, automated testing, and enhance both cloud-native and on-field systems.
Yesterday
2 Locations
Remote
122 Employees
160K-180K Annually
Senior level
122 Employees
160K-180K Annually
Senior level
Software
The Staff Software Engineer will lead architecture decisions, own the software lifecycle, integrate tools into partner software, and advance engineering best practices while collaborating with cross-functional teams. The role requires deep expertise in core software architecture and experience with CAD/CAE systems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size