Top C++ Jobs
As an iOS Engineer at Snap Inc, you'll develop high-performance mobile apps, design and implement Objective-C software, evaluate technical tradeoffs, collaborate with the design team, and ensure code quality through reviews.
As a Backend Engineer at Snap Inc, you will design, implement, and operate essential services, collaborating across teams to meet product requirements while ensuring high-quality solutions. Your responsibilities include evaluating and debugging your work, advocating for best practices in system availability and scalability, and potentially participating in incident resolution.
As a Backend Engineer at Snap Inc, you'll design, implement, and operate scalable services while collaborating across teams. You will ensure high quality through testing and debugging, advocate for best practices in system reliability and cost management. Experience with distributed systems, microservices, cloud computing, and security is essential.
The Backend Engineer will design and implement critical scalable services, work across teams to evaluate product requirements, advocate for best practices in system availability and operational excellence, and debug issues. The role requires collaborating with others and managing features independently.
The Backend Engineer will design and implement critical scalable services, work across teams to meet product requirements, ensure system availability and operational excellence, and advocate for best practices. This role involves independent execution on significant features and participation in incident resolution.
The Principal Software Engineer will lead technical oversight in ad measurement systems and design scalable services. Responsibilities include developing high-throughput systems, collaborating with various engineering teams, and applying best practices for operational excellence and cost management, with a focus on privacy.
The Principal Software Engineer will oversee the lifecycle of attribution signals, design and implement scalable systems for ad measurement, and collaborate across teams to meet requirements for performance advertising at Snap. Responsibilities include ensuring availability and scalability of services, and driving large-scale projects.
The Staff Software Engineer will design, implement, and manage ML Inference and Feature Store services for Snapchat's recommendation systems. They will collaborate on product requirements, ensure system reliability, and advocate for operational excellence.
Featured Jobs
Design, implement, and operate critical ML Inference and Feature Store services for Snapchat's recommendation systems. Collaborate with teams to understand product requirements, evaluate trade-offs, and deliver innovative solutions while ensuring high-quality standards.
The Software Engineer will lead the design and implementation of embedded software for consumer products, focusing on components like kernel, memory management, and I/O systems. Responsibilities include code reviews, debugging, and collaborating with the team to create efficient solutions.
As an Embedded Engineer at Snap Inc, you'll lead the design and implementation of embedded software for consumer products, work on system development components, participate in design/code reviews, and troubleshoot product issues. Proficiency in C/C++ and experience with ARM architecture are required.
The Software Engineer will architect, design, and implement high-performance, reusable platform-level code for cross-platform UI development, collaborating with product owners and engineering leadership. The role includes performing code reviews, evaluating technical tradeoffs, and driving framework adoption. Candidates should have strong fundamentals in mobile development and performance optimization.
The Software Engineering Manager will lead the Model Serving Infrastructure Team, focusing on designing, implementing, and operating scalable services. Responsibilities include collaborating across teams, ensuring high availability and operational excellence, and managing a backend engineering team while advocating for best practices.
As a Software Engineering Manager at Snap, you'll design and operate critical scalable backend services, collaborate across teams on product requirements, strive for high-quality implementations, and advocate for operational best practices.
As an Embedded Engineer at Snap Lab, you'll design and implement embedded software for consumer products, participating in all system levels including kernel and memory management. Responsibilities include leading design reviews, debugging product issues, and ensuring efficient solutions across areas like graphics and audio.
As a Design Engineer at Snap Lab, you will innovate AR wearable experiences, collaborating with product and engineering teams to create prototypes, gather user feedback, and present ideas to leadership, all while pushing the boundaries of augmented reality technology.
The Engineering Manager for Lens Studio will drive the technical roadmap for the AR platform, leverage experience in C++ and AR engine architectures, lead a team of software engineers, and ensure the delivery of innovative features while maintaining high operational quality.
The Emulation Tooling and Modeling Software Engineer will design, develop, and test applications for emulating complex cyber-physical systems. Responsibilities include building emulator tools in C/C++ and Python, developing unit tests, and integrating models into simulations. The role involves working with virtualization tools and ensuring model quality through testing and integration.
The Risk Platform Engineer will architect, design, and develop a world-class risk analytics platform, integrating code across various codebases. They will address large-scale financial data challenges and work closely with teams in trading and quantitative research to build effective technology solutions.
The Quantitative Developer will design and develop a next-generation risk analytics platform, solve complex problems, and work with trading and quantitative research teams to create scalable solutions addressing financial data challenges.
The Global Quantitative Strategies team at Citadel seeks a Quantitative Research Engineer to analyze data, develop research tools, and maintain automated trading systems. The role requires strong programming skills, particularly in C++, and the ability to tackle complex finance-related problems using advanced software engineering techniques.
Software Engineers at Citadel build systems for the investment process, collaborating with investors and quantitative researchers. They utilize technical and commercial acumen to create efficient solutions and maximize returns while managing multiple tasks in a dynamic environment.
The Software Engineer at Citadel is responsible for designing, developing, and deploying software solutions, collaborating with business leaders, and enhancing technical and quantitative skills under senior leadership's guidance.
As a Sr. Software Engineer - Site Reliability Engineer, you will run the production environment, build software to manage platform infrastructure, improve reliability and quality of software solutions, and provide operational support for distributed applications. Your role includes monitoring system health, optimizing performance, handling technical issues, and developing self-service solutions.
The role involves designing and scaling Crusoe Cloud's managed services, developing cloud products like storage and logging, mentoring junior engineers, and ensuring technical excellence in software engineering practices while collaborating with various teams.
Popular 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