Principal Software Engineer
- Hiring from
- United States
- Work type
- Hybrid
- Posted
627,134 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Principal Software Engineer, CyberSense (Build and Release)
San Jose, CA | Hybrid (in office Tuesday–Thursday) | Full-Time
About Index Engines
At Index Engines, we're 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.
We're 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 that's collaborative, curious, and loves solving hard problems together.
The Role
As a Principal Software Engineer on our DevOps team, you'll own the systems that turn code into shippable CyberSense releases. You'll build and maintain the tools, pipelines and processes that keep our developers productive and our builds fast, repeatable and reliable.
Your work touches every engineer and every release. You'll partner with development teams in the US and Asia, run the source control and CI/CD platforms they depend on, and make sure CyberSense is packaged correctly for each of our customers and OEM partners.
This is a hybrid role based in San Jose, CA. You must be able to work from our San Jose office Tuesday through Thursday.
What You'll Do
• Support engineering operations as a senior member of the DevOps team
• Partner with development teams to build, run and improve build and release pipelines
• Administer Bitbucket and Git source control, including LFS, filter-repo, hook scripts and the merge process
• Support, enhance and maintain the Make-based build system used across build and release pipelines
• Build and maintain software packaging for different target customers and platforms
• Run, support and improve Jenkins operations
• Administer Coverity static analysis and help teams act on its results
• Automate manual steps to improve developer productivity and release quality
What You Bring
• 7–10 years of professional software engineering experience
• Strong software development skills in Python, Bash and Groovy
• Hands-on experience building and running continuous integration and delivery (CI/CD) pipelines
• Bachelor's degree in Computer Science or a related field
• Strong written and verbal communication skills
• Ability to work independently with minimal supervision in a matrixed organization
• Flexibility to work across time zones with teams in the US and Asia
• Enjoyment of a challenging, highly collaborative environment and a desire to learn new technologies
We'd Love It If You Have
• Experience with Git, Bitbucket, Jira and Confluence
• Experience administering Linux environments
• Experience using AI tools such as Claude in development and automation workflows
• Master's degree in Computer Science or a related field
Why You'll Love Working Here
At Index Engines, you'll join a team that's equal parts smart, supportive, and a little nerdy (in the best way possible). We move fast, collaborate often, and celebrate wins big and small. You'll have the freedom to experiment, make decisions, and actually see the impact of your work. We're proud of what we build, and we like having fun while we do it.
Don't just take our word for it. Index Engines has been named one of NJBIZ's Best Places to Work in New Jersey three years in a row.
If you're looking for a place where you can lead with vision, grow with purpose, and work with people who genuinely enjoy what they do, you'll fit right in.
• Competitive salary: based on experience and qualifications
• Comprehensive health, dental, and vision benefits
• 401(k)
• Unlimited PTO
• Opportunities for professional development and certification support
• Collaborative team environment with a mission-driven culture
• Hybrid schedule: work from home Mondays and Fridays, in our San Jose office Tuesday through Thursday
