Join the Caringo Team
Sr. 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
Send all inquires to jobs@caringo.com

