Get the job you really want

Top C++ Jobs

2,603+ Job Results
8 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design and development of Fivetran's Data Lake product, collaborating with product teams, ensuring operational excellence, and solving performance challenges in large-scale data lake systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 Days Ago
United States of America
Remote
1,300 Employees
98K-131K Annually
Mid level
1,300 Employees
98K-131K Annually
Mid level
Artificial Intelligence • Big Data • Information Technology • Other • Software • Database • Biotech
The Senior Bioinformatics Engineer will develop and maintain bioinformatics pipelines, optimize AWS infrastructure, automate workflows, and collaborate with scientists to support research projects at Ancestry. The role involves managing large datasets and deploying machine learning software in cloud environments.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+74 More
8 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will oversee the technical architecture and development of Fivetran's Data Lake product. Responsibilities include collaborating with product teams, designing and implementing scalable data lake systems, contributing to open-source projects, and enhancing operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 Days Ago
United States
Remote
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer, you will develop and maintain data storage and caching infrastructure, collaborate with ML/AI/Search teams, and ensure high availability and reliability of services. You will also mentor engineers and contribute to the long-term technical strategy.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
8 Days Ago
San Francisco, CA, USA
Hybrid
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer at Reddit, you will enhance storage infrastructure for caching needs, ensuring efficient data handling for millions of users. You'll develop long-term technical strategies, manage data storage infrastructure, mentor engineers, and collaborate with various stakeholders. Your role focuses on maintaining high availability and reliability for Reddit's product growth.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
8 Days Ago
Seattle, WA, USA
Hybrid
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer at Reddit, you will address large scale storage infrastructure challenges, work on caching and data storage systems, maintain high reliability and availability, mentor engineers, and connect with teams across engineering, data science, and product.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
8 Days Ago
New York, NY, USA
Hybrid
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Staff Software Engineer will focus on scaling Reddit’s storage infrastructure and caching layer, ensuring high availability and reliability. Responsibilities include developing technical strategies, maintaining data storage infrastructure, managing both managed and self-hosted infrastructure, and mentoring fellow engineers. Collaboration with teams in engineering and data science is essential.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
8 Days Ago
Seattle, WA, USA
167 Employees
100K-165K Annually
Senior level
167 Employees
100K-165K Annually
Senior level
Other
The Senior Controls Engineer will collaborate in designing and implementing complex automated systems, integrating various components such as PLCs, robots, and sensors. Responsibilities include producing compliant designs for control circuits, troubleshooting systems, and participating in client project meetings. This role requires excellent communication and organizational skills, alongside a strong technical background in automation technologies.
8 Days Ago
San Jose, CA, USA
8,216 Employees
132K-244K Annually
Senior level
8,216 Employees
132K-244K Annually
Senior level
Cloud • Hardware • Software • Semiconductor
The Principal Product Engineer at Cadence will lead customer engagements to address verification challenges, develop key verification flows, and collaborate with development teams to ensure alignment with customer requirements. Responsibilities include educating the field about new solutions and creating strategic roadmaps for product engineering.
8 Days Ago
Fort Meade, MD, USA
Remote
10 Employees
Senior level
10 Employees
Senior level
Business Intelligence • Consulting
As a Principal Software Developer, you will design, develop, troubleshoot, and analyze complex software systems. The role involves advising hardware engineers, deploying software, maintaining logs, and supporting various development methodologies. You will work on software product maintenance, testing, and integration while utilizing various configuration management tools and programming languages.
8 Days Ago
San Diego, CA, USA
750 Employees
203K-305K Annually
Expert/Leader
750 Employees
203K-305K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Principal Engineer in the Hivemind Foundations team, you will shape the EdgeOS product, collaborating with various teams to define vision and roadmap, and ensure it offers high-performance middleware for autonomy applications. Responsibilities include mentoring team members and contributing to SDK development.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
8 Days Ago
San Diego, CA, USA
750 Employees
102K-153K Annually
Junior
750 Employees
102K-153K Annually
Junior
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Hivemind Software Engineer – Infrastructure, you will design and implement automation infrastructure, maintain infrastructure-as-code, manage tool stacks for metrics, support AI engineers, and improve overall engineering efficiency.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
9 Days Ago
San Mateo, CA, USA
Remote
3,505 Employees
Expert/Leader
3,505 Employees
Expert/Leader
Gaming • Information Technology • Mobile • Software • eSports
The Expert Backend Engineer will develop server-side features for a cross-platform game, focusing on clean and efficient code, agile teamwork, and providing mentorship to newer team members. Responsibilities include tackling technical challenges and solving large-scale gaming problems while ensuring scalable and robust systems.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+44 More
9 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
Fivetran seeks a Principal Software Engineer to lead the design and development of their Data Lake product. Responsibilities include collaborating with product teams, implementing scalable data lake systems, analyzing performance issues, and ensuring operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
9 Days Ago
Foster City, CA, USA
Hybrid
2,500 Employees
144K-234K Annually
Mid level
2,500 Employees
144K-234K Annually
Mid level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Develop operating system for autonomous driving software on vehicle's primary compute platform. Work on platform-level software for networking, drivers, AI models, build systems, and web services.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+72 More
9 Days Ago
3 Locations
Remote
27 Employees
Mid level
27 Employees
Mid level
Marketing Tech • Cryptocurrency
Develop and improve trading strategies for cryptocurrency markets, collaborating with traders, overseeing system performance, and enhancing automated trading systems. Engage in the entire development process including data analysis, software writing, and support.
9 Days Ago
2 Locations
Remote
96 Employees
120K-150K Annually
Senior level
96 Employees
120K-150K Annually
Senior level
Gaming
As a Gameplay Engineer, you will collaborate with designers and engineers to create fun gameplay experiences for an upcoming AAA title. Responsibilities include prototyping, building, and maintaining gameplay systems, implementing production-quality C/C++, and maintaining documentation.
9 Days Ago
New Haven, CT, USA
Remote
Hybrid
35 Employees
Senior level
35 Employees
Senior level
Hardware • Information Technology • Quantum Computing
Seeking a talented and experienced Senior Full Stack Software Engineer to work on developing key pieces of a quantum computing platform. Responsibilities include collaborating with cross-functional teams, designing user interfaces, architecting and building web applications and systems, mentoring junior engineers, and optimizing performance. Remote position with occasional travel to the main office. Visa sponsorship available.
9 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will design and develop Fivetran's Data Lake system, ensuring data accessibility and reliability. Responsibilities include collaborating on product development, implementing large-scale systems, analyzing performance issues, and leading innovative projects.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
9 Days Ago
Burnsville, MN, USA
166,834 Employees
Junior
166,834 Employees
Junior
Internet of Things
The Embedded Software/Firmware Engineer will perform project planning, requirements development, software architecture development, design, implementation, testing, and documentation for embedded firmware. Responsibilities include developing circuit board support packages, implementing communication protocols, defining test cases, analyzing product quality issues, and verifying firmware functionality in a fast-paced environment.
9 Days Ago
Burnsville, MN, USA
166,834 Employees
Senior level
166,834 Employees
Senior level
Internet of Things
The Software Systems Architect/Developer will guide software architecture activities, develop firmware, create testing methodologies, support field applications, and mentor engineers. They will collaborate with product management to articulate strategies and requirements based on customer needs.
9 Days Ago
2 Locations
Remote
61 Employees
Senior level
61 Employees
Senior level
Software
The Staff Software Engineer will design, implement, and maintain critical parts of Materialize using Rust, focusing on performance-sensitive distributed systems. Responsibilities include collaborating with engineers and product management to adapt to customer needs and working both autonomously and as part of a team.
9 Days Ago
3 Locations
Remote
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence
This role involves developing scaleout solutions for AI technologies, collaborating with teams to define product offerings, understanding customer needs, and proving out solutions with hardware. Key responsibilities include creating orchestration software and being innovative within cross-functional teams.
9 Days Ago
Cary, NC, USA
5,500 Employees
Senior level
5,500 Employees
Senior level
Gaming • Metaverse
As a Senior Tools Programmer, you'll support tooling needs and productivity for a collaboration between Epic Games and Disney. Responsibilities include building and improving tools, maintaining productivity pipelines, and assisting team members with technical challenges.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
9 Days Ago
Cary, NC, USA
5,500 Employees
167K-246K Annually
Senior level
5,500 Employees
167K-246K Annually
Senior level
Gaming • Metaverse
As a Senior Tools Programmer, you will enhance tooling and productivity for artists and designers in game development projects with Disney. Responsibilities include optimizing content pipelines, improving existing tools, and resolving productivity blockers while collaborating closely with team members and stakeholders.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size