Software Engineer
Job Responsibilities
Assume full responsibility for several significant components of our products
Design/implement features and algorithms for search and analysis
Develop back-end services to expose search, analysis, and other data to the front-end
Develop web service APIs and applications
SCM integration—Perforce, ClearCase, Git, Subversion
Databases—Oracle, MySQL, Sqlite, HSQLDB
OS compatibility—RedHat, Ubuntu
Develop automated integration and test
Work directly with high-profile customers
Help customers use our products more effectively at a large scale
Understand customer needs for future revisions of our products
Requisite Skills
Solid knowledge of Java and/or C/C++
Familiarity with Python, Scala, OCaml, or Haskell a plus
Familiarity with Linux as a development environment
Experience in the following areas a plus:
system programming
database
web development
distributed systems
BS in Computer Science or a related field; MS desirable but not required
"Get things done" attitude
If you're interested contact jobs@patterninsight.com for more information. Send resumes in PDF or plaintext only.