Senior C/C++ Developer
Index Engines · San Jose, CA · 2 wk ago
HybridInformation TechnologyFull-time
About Index Engines
We help companies recover from cyber threats and trust their data again. Our flagship product, CyberSense, detects data corruption with 99.99% accuracy.
The Role
Index Engines is seeking mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for our Linux application and collaborate with the Support Organization to resolve customer issues.
What You’ll Do
- Design and build scalable, reliable, and secure distributed systems
- Guide technical discussions and shape architectural decisions
- Develop and maintain backend services, APIs, and platform components
- Collaborate 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 junior engineers
- Promote strong practices in development, CI/CD, and testing
- Investigate and resolve production issues to maintain high availability
What You Bring
- 4–7 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
- Basic knowledge of server hardware and networking
- A Master’s degree in computer science or a related field
Why You'll Love Working Here
- A collaborative team environment with a mission-driven culture
- Competitive salary based on experience and qualifications
- Comprehensive health, dental, and vision benefits
- 401(k)
- Opportunities for professional development and certification support
- Unlimited PTO
- A hybrid work schedule with WFH on Mondays and Fridays in our San Jose, CA location