Join the Team
Careers in Object Storage
Caringo is a rapidly growing, early-stage software company creating next-generation object-based storage technologies. With the goal of bringing new efficiencies to the storage market, Caringo product development is keenly focused on simplicity, performance, and massive scalability. Using the same open-standard HTTP protocol that powers the web to power storage, Caringo's object-based storage platform opens up exciting new possibilities for effectively storing and managing the gamut of new media file formats from medical imaging to live streaming audio and video.
Current Job Openings
Caringo maintains a distributed model and as such we expect our team members to be able to work independently from a home-based office, to manage personal time, to communicate well and frequently, and to accept personal responsibility for the success of our products. Send all inquires regarding the following postings to jobs@caringo.com.
Channel Manager
The Channel Manager (CM) is responsible for identifying, recruiting, and managing valued added resellers (VAR) and system integrators (SI). This role requires strong communication and collaboration skills combined with a sense of urgency to drive revenue generation. This candidate will be accountable for the quality of the indirect relationships and must be someone comfortable in carrying quota and working in an aggressive sales environment. The Channel Manager will report to the Vice President of Business Development.
Responsibilities
- Recruit value added resellers and system integrators to increase sales of Caringo products in North America.
- Work with VARs to identify and build key integrated solution with Caringo ISVs that address key vertical or market requirements.
- Provide day to day management and operational support including dealer registration and weekly reporting of channel pipeline and forecast.
- Provide solutions-oriented training, lunch-and-learns, sales calls, and other activities to establish Caringo products and offers as the go-to object storage solutions in the channel.
- Act as resource and advisor to resellers for all Caringo products.
- Work closely with internal departments, and external OEM partners to coordinate marketing and sales efforts through the channel.
Skills and Experience Requirements
- Minimum of 5 to 7 years of proven sales experience exceeding targeted objectives, with experience in Channel Sales.
- Must have demonstrated success selling data storage, networking or enterprise software to reseller channels.
- Executive level oral/ written communication and presentation skills.
- Business planning proficiency required.
- Must be a self-starter who is comfortable working in a fast paced software company.
- BS degree is required. MS/MBA degree is preferred and location of position is based in the US.
Partner Manager
Caringo's Partner Manager will be the key interface between corporate and our partners including OEMs, Resellers and SI's and will have the responsibility of keeping the partners informed, happy and productive. The candidate will work for the Vice President of Business Development and will have a significant interaction with marketing, sales and solutions groups at Caringo. This role requires a high degree of professionalism, attention to detail, problem solving and excellent written and verbal communications skills. The ideal candidate should have extensive experience working with major software vendors, storage vendors or resellers.
Responsibilities
- Provide day to day operational management and support of Caringo independent software vendors (ISVs) in North America.
- Develop integrated solutions programs to drive revenue generation campaigns.
- Develop integrated solutions programs to drive revenue generation campaigns
- Provide regular communication vehicles to enhance partner relationship including collateral, newsletter and promotional campaigns.
- Develop and maintain partner portal and program materials/collateral.
- Identify new partner opportunities leveraged for joint marketing and sales campaigns.
Skills and Experience Requirements
- Minimum of 3 to 5 years of proven experience in a combination of partner management, corporate marketing and/or marketing communications roles within enterprise software or storage companies.
- Substantive understanding of other sales and marketing disciplines and a demonstrated ability to work collaboratively across functions to develop and execute against stated business partner program objectives.
- Proven expertise in prioritizing revenue generating activities.
- Strong leadership, time management, communication, interpersonal and presentation skills.
- Ability to author clear and concise documents. Excellent business writing and editorial skills.
- Must be able to understand technical products, and how they are positioned within the overall framework of storage solutions.
- Proven abilities in managing success partnership programs.
- Must be a self-starter who is comfortable working in a fast paced software company.
- BS degree is required. MS/MBA degree is preferred and location of position is based in the US.
Inside Sales Representative
Caringo, Inc. is looking for a talented, aggressive, high energy, Inside Sales Representative to help drive our growth. We are looking for an individual with strong phone and email skills, with the desire and the drive to succeed in a high growth object storage software company. We need a creative and proactive top performer who can deliver quality results.
This position will be responsible for identifying and qualifying potential customers, and working either independently or with key marketing, sales and business development groups to drive the sales cycle to close. This position requires experience in the field of enterprise software, data storage and/or data protection.
Responsibilities
- Identify, qualify and close prospective customers within the assigned territory.
- Exceed quarterly and annual revenue targets.
- Respond and qualify inbound inquiries from marketing campaigns, events, webinars, seminars, print ads, promotions and trade shows.
- Manage sales through prospecting, lead qualification, forecasting, resource allocation, account strategy, and planning.
- Help drive success of marketing programs through event registration recruitment, assisting with partner events.
- Demonstrate understanding of all Caringo products and customer use cases.
- Demonstrate proficiency in presentation and demonstration of Caringo products.
- Complete all required reporting and documentation as set forth by sales management.
- Maintain accurate, complete and up to date sales and customer related data and forecasts.
- Perform additional tasks and responsibilities as may be assigned on an as needed basis.
Skills and Experience Requirements
- BA/BS degree (Marketing, Economics or Computer Science a plus).
- Minimum of two years' experience selling enterprise or storage software to organizations using a consultative or solution selling approach required.
- 3+ years proven sales results against a quota.
- Knowledge of data storage market required.
- Knowledge of enterprise software and data protection market a plus.
- Excellent communication, interpersonal and telephone skills.
Outside Sales Representative
Caringo, Inc is seeking a motivated, dynamic, self-starter outside sales representative to drive revenue by executing sales and marketing strategies. This is a high-profile role to showcase sales skills and expand object storage solutions through the US. The person in this position will drive and grow sales revenue by identifying opportunities, making sales calls, setting appointments, communicating with businesses, generating additional leads and penetrating target markets in healthcare, life sciences and high education.
Skills and Experience Requirements
- Proven sales experience in storage software or data storage sales required.
- A personable demeanor, professional and aggressive self-starter.
- Minimum 5 to 7 years of executive, outside, business-to-business sales experience.
- Able to work independently and collaboratively.
- Ability to identify opportunities and drive sales process to close contracts.
- Ability to act independently using good judgment and initiative while keeping sales management informed.
- Ability to succeed in competitive, high-performance work environment.
- Ability to understand and present new product concepts to marketplace.
- Ability to get things done and make face-to-face sales calls.
- Ability to formulate sales plan for designated territory, region and specific client portfolios.
- Strong organizational skills and ability to prioritize.
- Excellent work ethic and entrepreneurial drive.
- Positive attitude with strong presentation skills.
- Proficient computer skills in Microsoft applications: PowerPoint, Excel, Word and SaleForce CRM.
- College degree required.
Front End Web Developer
Caringo, Inc. is seeking a Front End Web Developer to join our Solutions team for developing object-based cloud storage solutions. This includes HTML and CSS coding, cross-browser and multi-device compatibility and testing.
Responsibilities
- Code and update HTML/CSS/JS
- Bring best practices and new technologies such HTML5 and CSS3 to team
- Leverage existing JavaScript libraries to support web engineering development
- Participate in the refinement and development of user interface and user interaction designs
Skills
- Experience in front end web development for enterprise applications
- Hands-on expertise with HTML, CSS, and JavaScript
- Ability to write clean, semantic, standards-compliant code for multiple browsers and devices
- Experience with subversion, model-view-controller (MVC) architecture, Backbone.js and web user interface toolkits such as JQuery a plus
- Experience with Adobe Creative Suite 5 a plus
- Experience with or interest in learning about all things Cloud a plus
Lead Technical Support Engineer
Caringo is building-out a level 3 support team to ensure customer success with our advanced storage products. We are seeking a lead technical support engineer with a broad and deep background including demonstrable, hands-on technical skills -- specifically extensive expertise in Linux and network administration and troubleshooting.
A candidate for this role must have a passion for chasing mysterious and subtle problems to closure. Must be a self-starter, detail-oriented, have strong written and verbal communication skills as well as excellent client-facing skills. Must be able to immediately contribute to support existing customers, develop a deep knowledge of the product line, and be a key part of a small but exceptional team of skilled level 3 support engineers. Must be able to work independently from home; Austin area candidates preferred.
Responsibilities
- Work directly with customers to diagnose and resolve level 3 technical support tickets
- Interface with engineering to help diagnose product bugs
- Interface with QA to help reproduce customer environments for testing and analysis
- Help maintain support knowledge base
Skills and Experience Requirements
- Several years of Linux (primarily RHEL/CentOS) administration and debugging experience is required
- Network configuration and debugging experience (HTTP, SNMP, NFS, etc.) is required
- Samba/Windows Server/Active Directory experience is a strong plus
- System performance measuring and monitoring experience is desired
- Basic scripting (bash, php, etc.) competence is required
- Programming experience is a strong plus
- Experience with complex technical support environments, the storage industry, and fast-moving startup environments will be useful.
Senior Software Architect/Engineer
This position requires solid skills in object-oriented programming for a product that encompasses both web and packaged components. Working as part of a small, experienced, distributed core development team, the successful applicant must be a creative and productive designer and developer with a commitment to producing quality code that has been thoroughly unit tested. Although Python is the primary development language, we prefer applicants with multi-lingual experience and, especially, a firm grounding in designing and implementing high-performance systems based on object-oriented principles. Experience with development in a Unix environment utilizing open source and 3rd party tools and packages is required. Web development experience is preferred. Applicant should be comfortable working with standard software engineering and collaboration tools such as source code control (Subversion), issue tracking (Bugzilla), and messaging (Skype). This position will report to the Vice President of Research and Development.
- Languages: Python (required); Java, C++, C# beneficial
- Operating environments: Linux/Unix, specifically Red Hat Enterprise Linux
- Experience with Agile development methodologies helpful
Senior Software Designer
This position requires solid skills in object-oriented programming for real-time and embedded applications. Working as part of a small, experienced, distributed core development team, the successful applicant must be a creative and productive designer, developer, and tester. Although Python is the primary development language, we prefer applicants with multi-lingual experience and, especially, a firm grounding in object-oriented principles for high-performance systems. Experience with network programming techniques including socket-level interfaces, TCP and UDP, and multi-threaded server design are requirements as well. Applicant should be comfortable working with standard software engineering and collaboration tools such as source code control (Subversion), issue tracking (Bugzilla), and messaging (Skype). This position will report to the Vice President of Research and Development.
- Languages: Python, Java, C++
- Operating environments: Linux, Windows
- Knowledge of HTTP/1.1 clients, cURL and libcurl, and Linux sysadmin helpful
Senior Software Quality Engineer
This position focuses on Tools Development and Product Quality. Responsibilities include product quality, scalability, consistency and usability. Duties include product specification review, evaluation, and implementation of appropriate test approach; third-party tool evaluation and internal tools development; defect life-cycle management; as well as debugging customer issues. A Quality Engineer requires a unique combination of programming, system knowledge, curiosity, and a customer-oriented perspective. As such, this job requires considerable programming and scripting knowledge and expertise.
Skills and Experience Requirements
- Development experience in at least some of: Java, Python, C++, C#. (and a willingness to work in Java)
- Strong knowledge of object oriented programming concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Strong knowledge of Software Product Life Cycle
- Experience writing tools/frameworks for developing and running automated tests
- Experience with several of the following test frameworks: TestNG, JUnit, Twisted Trial, CXXtest, NUnit, etc.
- Experience with Ant, NAnt, TestLink, Apache, Tomcat, MySql and Linux operating systems.
- Experience testing embedded and/or back-end systems as well as Application Programming Interfaces.
Technical Product Manager
The Technical Product Manager position works across the Caringo line of software products as well as general, purpose built storage applications that interface to our core product, CAStor. This is a hands-on position with no direct report responsibilities. This position works directly with software engineering, QA, technical account management, sales, and creative design. This position is located the Austin, Texas main office with occasional travel required.
Responsibilities
- Identify and specify market requirements for current and future products by conducting market research supported by on-going discussions with technical account management, sales, customers and partners
- Create detailed use cases and business requirements that accomplish the goals outlined in market requirements
- Develop hands-on, in-depth knowledge of competitive products and maintain technical analysis of competitive strengths and weaknesses
- Interface with partners to support solution integration efforts
- Design and conduct beta programs
- Support marketing, sales and support through leading the development and maintenance of various marketing collateral including product presentations, FAQs, technical notes, field training presentations, customer training materials, sales and marketing content, and demos
Skills and Experience Requirements
- 3+ years of software marketing/product management experience for an enterprise software company
- Strong problem solving skills along with excellent verbal and written communication skills
- Proven ability to influence cross-functional teams without formal authority
- Must be able to work independently and as a member of a larger team, on multiple concurrent projects
- High level of organization and detail-orientation
- Technical background, preferably with experience in the storage industry
- Work experience or knowledge of storage as a service (especially S3) required
- Occasional travel required
- The Technical Product Manager position is located in the Austin, Texas main office.