Snowtide Informatics is a small but growing software company, and we're
hiring. If you have the skills, attitude, and motivation to meet the
challenges inherent in building innovative software, we'd love to work
with you.
If you are interested in applying for any of the open positions listed below, please complete the form at the bottom of this page, and attach your resume.
Universal Requirements
- You must be willing to work on-premise, at our offices in Western Massachusetts
- You must be permanently authorized to work full-time in the United States
Benefits
Snowtide offers:
- Full health, dental, short-term disability, and life insurance coverage
- 401(k), bonusing, and profit sharing possibilities
- 15 days of paid time off
- a fun, casual environment where dedicated individuals can use the best tools, platforms, and languages to solve some challenging, off-the-beaten-track problems
Open Positions
Java Developer / Software Generalist
Software Development Internship
Java Developer / Software Generalist
This position is for you if you:
- consider yourself a "generalist"
- are comfortable with learning whatever you need to know in order to solve the problem at hand
- get a thrill out of discovering an elegant solution to complex problems
Specifically, we expect you to:
-
be a top-notch Java developer
- have an insatiable desire to continue learning
-
have very strong written and verbal communication skills
-
have a strong understanding of fundamental computer science concepts and practices
-
have some familiarity with PHP
Any familiarity with the Scala (
http://scala-lang.org) programming language (or any other functional programming language like Scheme, Haskell, Standard ML, etc) would be a definite plus.
We also distribute our products on the .NET platform, so familiarity with it helps as well.
Many of our web applications use PHP and Python applications, so some familiarity with Python, PHP and/or Drupal would help.
Finally, it never hurts to have a good head for business, and be comfortable working with customers as necessary.
There are a lot of projects underway or "on deck" that you'll have an opportunity to contribute to or lead:
- continual improvements to our core products (including PDFTextStream) that require innovative data structure and algorithm development
- development of service-oriented offerings that build upon our software libraries' unique capabilities
- implementation of new GUI tools to aid in various development efforts
- improvement of our web presence and internal toolsets to support sales, marketing, and development operations
Our office is located within walking distance of downtown
Northampton, MA, and you'll have a quiet, private office to do your
best work. We're trying to build a casual, comfortable, challenging
work environment that brings the best out of a team of software
craftsmen (/women ;-)).
This is a full-time position. Compensation will depend upon your
skills and experience, but will include benefits and profit sharing or
bonusing opportunities. You must be permanently authorized to work in
the U.S., and you must be local, or willing to commute to Northampton,
MA.
Software Development Internship
As a computer science student on break or a recent graduate, an internship at Snowtide Informatics is a great opportunity for you to apply what you've learned in a challenging, engaging, and casual environment. Here, you'll be able to push yourself to grow in a company that is delivering elegant solutions to difficult problems -- this can often be a pleasant alternative to internships at larger companies where you can be easily lost in a "business unit". We're small, but we're fiesty, and (dare we say it?) fun.
There's a lot of projects here that you can contribute to, or even lead:
- designing and implementing state-of-the-art document understanding processes
- designing and implementing content classification systems
- using neural networks, genetic algorithms, and other advanced approachesto find new solutions to the most difficult problems
- building a new tools platform for PDFTextStream and its companion products
- enhancing and extending PDFTextOnline in any of a dozen ways
- developing brand new data extraction services
- enhancing Snowtide Informatics' website
- improving internal business processes to improve customer support, bug tracking, project management, and sales efforts
Requirements
- Excellent written and spoken communication skills
- Excellent grades or a history of successful completed projects
- Significant course work in computer science or mathematics
- Excellent programming skills
Submit Your Application