Search jobs > Sunnyvale, CA > Senior software engineer
Job Title : Senior C++ Engineer
Salary : $150K - $250K base plus benefits
Location : Sunnyvale, CA
Term : Full-time, Permanent
Open to US Citizens and GC holders only
We are looking for a Senior C++ Engineer for a startup SaaS company that is experiencing some very rapid growth! They need Software Engineers that have helped build products and features while working at some stage in their career at a SaaS Startup.
This is an onsite position located in Sunnyvale with a competitive salary, equity, and benefits.
Responsibilities :
- Build edge applications processing vison data and communication layers.
- Deploy machine learning models to production.
- Optimize the platform runtime for maximum performance.
- Build telemetry and observability.
Skills / Experience :
- 5+ years of experience writing production software in C++.
- Python experience building an application.
- Experience in Docker, CI / CD pipeline.
- Experience in any profiling tools (gdb, Nsight, Valgrind, flame graph).
After you apply for this position, we may need you to complete a short series of questions to help us expedite your application.
Please look out for an email from
and we recommend you add this to your safe sender list, please check your Spam or Junk folders if you don't receive the email shortly.
We may also send reminders via email and SMS to you if you have not completed the questions. Your application may not be processed without your screening response.
By applying for this job you consent to Hire with Jarvis to hold personal data and we may use this to contact you, either through SMS or email.
You can read our privacy policy at
https : / / hirewithjarvis.com / privacy-policy
Senior, Software Engineer - Web Frontend
Participates in medium- to large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement); writing and developing code; conducting unit testing;...
Senior, Software Engineer (Backend) - Sunnyvale, CA
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...
Senior Python Software Engineer (Data Engineering)
We are looking for an experienced Senior Python Software Engineer to join our dynamic data team. You’ll be containerizing these services and deploying to Kubernetes and/or AWS ECS with your basic cloud engineering/DevOps skills on GCP and AWS (strong preference for GCP, if you only know one - you ca...
Senior Software Engineer - XR
We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our special engineering teams are growing fast. Come join a diverse group that collaboratively works on hard and meaningful interdisciplinary problems with passion, drive and ...
Senior Software Engineer - Python
For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations. We have g...
Senior Software Engineer, Deep Learning Inference Workflows
We are now looking for a Senior Software Engineer for Deep Learning Inference Workflows! Would you like to make a big impact in Deep Learning by helping build a state-of-the-art inference framework for accelerating Deep Learning models, especially Large Language Models, on NVIDIA GPUs? We are now we...
Senior Software Engineer (BE) - Payment
Expertise in building and maintaining large-scale, high-volume, high-availability, low-latency systems. At least 5 years of experience in software engineering. Demonstrated experience in the payment industry or in developing fraud detection applications. Bonus: Experience with machine learning model...
Senior Software Engineer Android
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...
Senior Staff Software Engineer (BE) - Payment Risk
Expertise in building and maintaining large-scale, high-volume, high-availability, low-latency systems. BILL is a leader in financial automation software for small and midsize businesses (SMBs). Hundreds of thousands of businesses trust BILL solutions to manage financial workflows, including payable...
Senior Software Development Engineer - Wireless, Ring
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. As a Software Development Engineer – Connectivity you will engage wit...