Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C/C++ Developer

$150k - $195k

Index Engines

Job Description

Job Description

Salary: $150,000-$195,000

About Index Engines

At Index Engines, were all about helping companies bounce back from cyber threats and trust their data again no matter what hits them.

Our flagship solution, CyberSense, delivers 99.99% accuracy in detecting data corruption, helping organizations recover quickly from ransomware attacks. We partner with awesome industry leaders like Dell Technologies, IBM, Lenovo/Infinidat, and Hitachi Vantara to power AI-driven cyber recovery across both primary and backup storage.

Were a growing, tech-forward company with a startup feel and an enterprise-level impact. We take our mission seriously but not ourselves. Expect a team thats collaborative, curious, and loves solving hard problems together.

The Role

Index Engines has an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines Linux application and will work closely with the Index Engines Support Organization to resolve customer issues.

What Youll Do

  • Design and build distributed systems that are scalable, reliable, and secure
  • Guide technical discussions and help shape architectural decisions
  • Develop and maintain backend services, APIs, and platform components
  • Collaborate closely with Product, QA, DevOps, and Security teams
  • Enhance system performance, visibility, and resilience
  • Write clear, maintainable, and well-tested code
  • Contribute to code reviews and support the growth of junior engineers
  • Promote strong practices in development, CI/CD, and testing
  • Investigate and resolve production issues to maintain high availability

What You Bring

  • 47 years of professional experience in software engineering
  • Strong skills in C and Python
  • Experience with high-availability systems, clustering, or distributed storage/backup solutions
  • Familiarity with Agile or Scrum workflows
  • Hands-on experience with distributed systems and microservices
  • Solid understanding of data structures, algorithms, and system design
  • Experience developing RESTful APIs and backend services
  • Familiarity with cloud platforms such as AWS, Azure, or GCP
  • Strong problem-solving, debugging, and communication skills

We'd Love It If You Have

  • Experience with tools like SVN, Git, Jira, Confluence, or Bitbucket
  • Comfort using GenAI tools (e.g., ChatGPT, Claude) in development workflows
  • Experience administering Linux systems
  • Familiarity with backup technologies and database systems
  • Exposure to VMFS/SCSI development
  • Understanding of communication protocols
  • Basic knowledge of server hardware and networking
  • A Masters degree in computer science or a related field

Why You'll Love Working Here

At Index Engines, youll join a team thats equal parts smart, supportive, and a little nerdy (in the best way possible). We move fast, collaborate often, and celebrate wins big and small.

Youll have the freedom to experiment, make decisions, and actually see the impact of your work. Were proud of what we build and we like having fun while we do it.

If youre looking for a place where you can lead with vision, grow with purpose, and work with people who genuinely enjoy what they do, youll fit right in.

  • Competitive salary based on experience and qualifications
  • Comprehensive health, dental, and vision benefits
  • 401(k)
  • Opportunities for professional development and certification support
  • Collaborative team environment with a mission-driven culture
  • Unlimited PTO
  • Hybrid work schedule with WFH on Mondays and Fridays in our San Jose, CA location
Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Senior C/C++ Developer in San Jose, CA vacancy
  • $184k

     ...Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our Global...  ...Extensions, and Endpoint Security Framework. ~ Proficiency in C/C++ programming languages, with a strong emphasis on macOS development... 
    Suggested
    Full time
    Casual work
    Work at office
    Remote work
    Relocation package

    Palo Alto Networks

    Santa Clara, CA
    21 hours ago
  • Cadence Design Systems, Inc. is seeking an experienced C++ Software Engineer for its Protium Software Development Team in San Jose, California. You will enhance and support FPGA-based prototyping products, focusing on timing flow and algorithm development. The role requires... 
    Senior

    Cadence Design Systems

    San Jose, CA
    22 hours ago
  •  ...Information Technology Enabled Services. Job Description At least 3 years of experience with Embedded software development in C/C++ in Video processing. At least 3 years of experience in working on Video(MPEG-2,AVC,HEVC) and Audio(AC-3,AAC, M1L2, DD+) codecs in... 
    Suggested
    Permanent employment
    Full time
    H1b

    SonSoft Inc.

    Santa Clara, CA
    21 hours ago
  • We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android...  ...platforms Develop and debug kernel/device drivers and BSP...  ...kernel drivers and/or HAL layers (C/C++) Board bring... 
    Senior
    Remote work

    Luxoft

    Mountain View, CA
    2 days ago
  •  ...C++ Developer Location: Santa Clara, CA Key Responsibilities: Design/develop Etch tool S/W (e.g., complex modules, libraries for use across...  ...requirement analysis, project schedule, troubleshooting S/W etc. Use C/C++ static analysis tool to improve code base quality. Design... 
    Suggested

    Cardinal Integrated

    Santa Clara, CA
    4 days ago
  •  ...verification processes. The ideal candidate has over 10 years of experience and expertise in C/C++, Verilog, and modern verification libraries. Responsibilities include developing tests for functional verification and collaborating with cross-functional teams. This... 
    Senior
    Contract work

    Infobahn Softworld

    Santa Clara, CA
    1 day ago
  •  ...Annapurna Labs (U.S.) Inc. is seeking a Senior Firmware Engineer to join our Power Architecture team to develop firmware for ML acceleration hardware. You will design...  ...robust testing on actual hardware. Experience with C/C++, embedded systems, and performance monitoring is... 
    Senior

    Amazon

    Cupertino, CA
    22 hours ago
  •  ...at Infobahn Softworld Inc PREFERRED EXPERIENCE: Experience with C/C++ Experience with Verilog, System Verilog, and modern verification...  ...firmware and RTL code using simulation tools KEY RESPONSIBILITIES: Develop and maintain tests for functional verification Build directed... 
    Senior

    Infobahn Softworld

    Santa Clara, CA
    1 day ago
  • $160k - $210k

     ...company focusing on energy-efficient processors is looking for a Senior Software Optimization Engineer. This role involves designing,...  ...years of experience in embedded systems, significant expertise in C/C++, and the ability to innovate under resource constraints. The position... 
    Senior

    Efficient Computer Service LLC

    San Jose, CA
    22 hours ago
  • $184k

     ...looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing...  ...compute runs. Collaborate with researchers, developers, and customers to craft improved...  ...programming and scripting experience in C/C++/Python/Bash. * Deep expertise in systems... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for data center servers and...  ...role requires 8–12 years of embedded software experience, strong C/C++, and a proven track record shipping BMC or server management firmware... 
    Senior

    Segment (Twilio)

    Santa Clara, CA
    22 hours ago
  • $154k - $286k

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world...  .... We are looking for an experienced C++ software engineer to join the Protium Software...  ...Analysis Excellent programming skills in C/C++ Strong knowledge of Tcl is preferred... 
    Senior

    Cadence Design Systems

    San Jose, CA
    22 hours ago
  • $130k - $175k

     ...previously thought impossible. As a Senior Embedded Software Engineer , you will work...  ..., and Product Managers to design, develop, integrate, and test new features: collecting...  ...processor-based embedded systems ~5+ years of C/C++ embedded systems development experience... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Tarana Wireless, Inc.

    Milpitas, CA
    14 hours ago
  •  ...software tools empower companies worldwide to develop highly innovative electronic products...  ...-leading solutions? We are seeking a Senior/Principal Software Engineer to join our dynamic...  ...-ended problem scopes or new ideas. C/C++ Mastery: Strong proficiency in C/C++... 
    Senior
    Work at office
    Work from home
    Worldwide
    Santa Clara, CA
    2 days ago
  •  ...next-generation gaming service, seeks a Senior Software Engineer to join a team building...  ...video quality and responsiveness. You will develop and optimize media streaming, analyze GPU...  ...role requires 6+ years of experience in C/C++, GPU video pipelines, and telemetry. #J-1... 
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $213k - $263k

     ...Senior Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission...  ...Embedded Systems. You will: Develop high-quality vertically-integrated...  ...specifically for C++ and not for C/C++. We prefer: Experience... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...NVIDIA Corporation is seeking a Senior Firmware Engineer in Santa Clara, CA, to enhance...  ...implement new firmware functionalities and develop verification tests within a sophisticated...  ...experience, with strong capabilities in C/C++ and a good understanding of Linux and digital... 
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  •  ...NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance Computing...  ...Deep Learning and HPC. We're seeking a Senior Software Architect to help co‑design...  ...of relevant experience. ~ Excellent C/C++ programming and debugging skills. ~ Experience... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    21 hours ago
  • $152k - $287.5k

    NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa...  ...S./Ph.D. degree and over 5 years of experience, particularly in C/C++, Linux, and parallel programming. NVIDIA offers competitive... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    21 hours ago
  •  ...Job Title: Senior Embedded Engineer Location: Troy, MI (Day 1 Onsite) Experience:...  ..., you will be responsible for designing, developing, and integrating secure firmware and middleware...  ...skills. ~ Experience with embedded C/C++ and automotive communication protocols... 
    Senior

    Javen Technologies

    Santa Clara, CA
    3 days ago
  • $100k - $180k

     ...foundation on Operating Systems concepts such as memory management, IPC, scheduling, task switching etc. and C/C++ programming languages. Experience designing and developing network protocols, analyzing and improving existing protocol specifications. Experience with... 
    Senior

    IP Infusion

    Santa Clara, CA
    3 days ago
  •  ...Overview We are looking for a highly motivated senior software engineer for an exciting role in...  ...will be part of a fast‑paced crew that develops and maintains software for complex...  ...years of relevant experience. Excellent C/C++ programming and debugging skills. Strong... 
    Senior

    Segment (Twilio)

    Santa Clara, CA
    22 hours ago
  •  ...emerging domains including quantum computing interconnects. The Senior Architect role is to own modules and projects end-to-end—from...  ...networking: InfiniBand, RoCE, RDMA, NVLink, GPUDirect. ~ Strong C/C++/Rust systems programming with comfort in performance profiling... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    21 hours ago
  • A leading tech company seeks a Senior Software Engineer for its Fabric Networking team in Santa Clara, CA. You will design and maintain...  ...S/Ph.D. in a related field along with 5+ years of experience in C/C++, Linux, and networking fundamentals. This role offers competitive... 
    Senior
    Remote job

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...rapidly growing defense technology company developing next-generation autonomous systems and...  ...organization continues to scale, they are seeking a Senior Firmware Engineer to play a critical role...  ...and implement low-level software in C/C++ for microcontrollers, processors, and... 
    Senior
    Work at office
    Remote work

    Engtal Inc

    San Jose, CA
    22 hours ago
  •  ...Responsibilities Innovate, design, and develop new security features in our next-generation firewalls...  ...engineering experience, including significant time in senior technical leadership roles ~ Strong proficiency in C and C++ programming languages on Unix-based platforms... 
    Senior

    Jobtailor

    Santa Clara, CA
    4 days ago
  • $143.3k

     ...blocks, IP blocks, sub-systems, and fullchip SOC system testing. - Experience using multiple verification platforms. - Experience with C/C++ and Object-Oriented Programming. - Experience with scripting languages, for e.g. Python. - Experience with AMBA protocols, for e.g.... 
    Senior
    Local area

    Amazon

    Cupertino, CA
    1 day ago
  • $187.08k

    Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd., Suite 200, Milpitas...  ...integrity. Job Duties include: Designing, developing, testing, and maintaining embedded...  ...architectures. Require programming language in C/C++ for embedded systems. Require skills in debugging... 
    Senior

    Silicon Motion

    Milpitas, CA
    3 days ago
  • $160k - $210k

     ...Efficient is developing the world’s most energy-efficient general‑purpose computer processor...  ...major computing revolution. We are seeking a Senior Software Optimization Engineer to join...  ...8+ years of work experience. 3+ years of C/C++ experience. Deep knowledge of at least one... 
    Senior
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    21 hours ago
  • $180k - $230k

     ...design from concept to silicon to their next car. Summary: As a Senior ASIC Verification Engineer, you will be responsible for all aspects...  ...Experience with Verilog/System Verilog , UVM, Python, TCL, C/C++ Experience with the full verification flow , from spec to coverage... 
    Senior
    Flexible hours

    Ethernovia

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C/C++ Developer. Be the first to apply!