Search jobs > Sunnyvale, CA > Senior software engineer

Senior C++ Software Engineer - Onsite, Startup in Sunnyvale!

Hire With Jarvis
Sunnyvale, CA, United States
$150K-$250K a year
Full-time

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

[email protected]

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

6 days ago
Related jobs
Promoted
Walmart
Sunnyvale, California

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;...

Walmart
Sunnyvale, California

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...

Yummly
San Carlos, California
Remote

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...

NVIDIA
Santa Clara, California

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 ...

PayPal
San Jose, California

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...

NVIDIA
Santa Clara, California

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...

BILL
San Jose, California

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...

Walmart
Sunnyvale, California

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...

BILL
San Jose, California

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...

Ring
Sunnyvale, California

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...