I’m a software engineer and former consultant on the Watson Explorer connectivity team.
* Software Engineer
* Quality Engineer
* Quality Engineer
* Senior Quality Engineer
* Support Engineer
* UI Developer
* Design Team Manager
* Technical Product Manager
We’re looking for folks versed in Java, Scala, and the Ruby on Rails stack. We do things like TDD, real actual pair programming†, kanban, agile-ish planning (IBM Design Thinking, not some convoluted buzzword bullshit), automated builds, “use the right tool for the job even if it’s not an IBM product”, and daily stand ups that, for the most part, never run past 15 minutes.
We have award-winning engineers, writers, and speakers in our office. One of IBM Design’s principals is located here, too. A few of our staff are on conference organizing committees for Steel City Ruby, DevOps Days, SATURN, etc. Almost half of our desks are standing desks in our open space office plan (where sitting is fine, too!) with a roof deck in the middle of a bustling, multicultural business district.
We like to have fun, too, having regular board game lunches and evenings, hosting meetup events, weekly communal lunch cooked by one or more of our fantastic cooks, and managers that are incredibly full-of-clue and treat us like the adults we all are.
We try to keep our interview process as bullshit-free as possible. If we think you look good on paper, we’ll reach out for a phone chat and give you the details on a pretty open-ended code test, where you’ll implement a simple library. If we like your solution, then we’ll invite you for a live culture fit and technical interview, in-person if you’re near or remote if not. This process has given us a ridiculously low turnover.
You can read more in the many /r/pittsburghjobs posts I’ve made throughout the years both as IBM and as Vivísimo, the startup that IBM acquired in 2012:
† no, really. We shoot for 50%-75% pairing, otherwise known as “pair when it makes sense”.
If you're not in Pittsburgh, you can click that above link and search for other cities. Most Watson positions have "Watson" in the title or at least as a keyword in the search. Or you can try through http://www.ibm.com/watsonjobs but I think that's internship-focused right now.