Top C++ Jobs
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 Companies Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results