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
Full-time
Hybrid remote