Job Description
Job DescriptionSalary:
About Index Engines:
Index Engines delivers cutting-edge data management and cybersecurity solutions that help organizations take control of their most valuable assetdata. Our platform empowers enterprises to manage, protect, and gain insight from massive volumes of information with speed, accuracy, and security. By combining advanced indexing, search, and machine learning technologies, we provide unmatched visibility into enterprise data environments, enabling smarter decisions, stronger compliance, and better defense against cyber threats.
At Index Engines, we are a collaborative team of innovators passionate about solving complex data challenges. We foster an environment that values curiosity, creativity, and continuous learning, while offering the opportunity to work with leading-edge technologies that make a real impact. If youre excited to help global organizations unlock the power of their data, youll find a rewarding career here.
Position Summary:
Index Engines is redefining how organizations manage, secure, and gain value from their data. As a Cloud Principal Software Engineer, you will lead the design and development of scalable, cloud-native solutions that power our data management and cybersecurity platforms. Youll serve as a technical authority on distributed systems, storage, and orchestration frameworks, ensuring our platforms meet the highest standards of performance, reliability, and security.
In this role, you will balance hands-on technical contributions with leadership responsibilitiesguiding architecture decisions, mentoring engineers, and collaborating with product teams to align cloud strategy with business goals. Your expertise in modern cloud technologies and ability to solve complex challenges will directly influence how enterprises protect and access critical data.
Key Responsibilities:
- Designing and implementing scalable distributed systems in AWS.
- Work with Product Management to review requirements for new/proposed features.
- Develop secure and high-quality production code, perform code reviews and debug issues
- Provide technical leadership within assigned areas of responsibility medium-large teams/features.
- Work as member of a Scrum team to design and develop software components that ensure system operates per requirements. Implement and unit test required software.
- Work with other Scrum team members to integrate and test software modules.
- Provide estimates for assigned tasks during release/sprint planning efforts.
- Work with QA to review test plans and support QA activities during test phases.
Qualifications:
- 5+ years of experience building SaaS applications on cloud-based platforms like AWS, GCP, Azure, OCI, etc.
- Experience operating large, enterprise, scalable applications in Cloud engineering teams.
- Experience building and maintaining RESTful APIs.
- High level fluency in GoLang.
- Proficient with the development of data structures and algorithms that are both performance oriented and able to scale to manage large datasets.
- Agile Development methodology.
- Strong Intrapersonal and teamwork skills.
- Strong written and oral communications skills.
- Enjoys working in a challenging and highly collaborative environment.
- Able to work as part of a team.
- Able to accommodate the time zone differences required to work with teams in the US and Asia.
- Require minimal supervision and be able to operate in a matrixed organization.
- Desire to learn new technologies.
- Bachelors degree in computer science or related field.
- Minimum of 7-10 years of professional experience in software engineering.
Preferred:
- Experience with software development using GoLang.
- Experience with GIT, Jira and Confluence.
- Experience with administration of Linux environments.
- Experience with backup software/technology.
- Experience with database management systems.
- Knowledge of communication protocols.
- Familiarity with server hardware and networking.
- Familiarity with DevOps practices.
What We Offer:
- 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
- Hybrid flexibility with on-site presence in San Jose, CA
Index Engines is an Equal Opportunity Employer. We are committed to fostering a diverse and inclusive workplace.