[TriLUG] Senior Software Developer position at McClatchy Interactive
martin.streicher at gmail.com
Fri Jan 18 17:24:59 EST 2008
It's a new year. Looking for a job? Take a look, pass it on.
As a Senior Software Developer at McClatchy Interactive, you will
design, develop, deploy, and maintain software and systems that power
the Web sites of thirty-one major metropolitan daily newspapers and an
additional fifty weekly, community papers.
McClatchy Interactive is a stalwart proponent of open source. Today,
Linux, Apache, MySQL, Perl, Template Toolkit, Ruby on Rails, PHP,
Solr, and many other open source products form the foundation of the
company’s Web application infrastructure. The company’s primary
data center is composed of commodity hardware, largely x86 blades. A
combination of home-grown tools and open source packages monitor
Currently, McClatchy Interactive is re-architecting its entire content
management system. The back-end is a grid of Ruby on Rails applets
based on open source and proprietary plugins. The front-end is a rich
Internet application written in Flex 3. The renovated system also
includes distributed processing, centralized log and monitoring
components, a search engine farm, intelligent cache farms, and more.
The end-result will be a scalable, extensible, and highly-modular
system that can adapt readily to new applications. Development is
If you can demonstrate three or more of the following requirements,
please consider applying for the Senior Software Developer position.
* Superlative coding skills. Your code is clean, concise, and
efficient. You refactor. You leverage existing code. You can
“crank.” You think in C, Perl, or Ruby.
* Extraordinary focus. You keep it simple. You code just enough and
no more. You say “no” to feature creep.
* Excellent communication skills. You illuminate your decisions. You
provide constructive feedback to your peers. You comment code and
document your designs. You can intelligently debate critical issues,
say Emacs vs. vim.
* A track record of success. You can point to a large Web site you
built. Your name is in the credits of commercial software. Your code
is still operational, even after all these years. You survived the
Bubble. Your old boss regularly offers you a new job.
* Mastery of Linux. You can administer a departmental server. You can
code in C and regularly use gdb. You can build your own kernel.
* A geek streak. You tinker. You learn constantly. You buy books. You
have a pet project (or ten). You speak in acronyms during Thanksgiving
* Live in or near Raleigh, NC. The offices of McClatchy Interactive
are located just down the street from Cary Crossroads. (This
requirement can be waived.)
McClatchy Interactive is a rare company: Simultaneously, it offers
software as a service (SaaS), an Internet service provider (ISP), a
hosting company, a software company, and a collection of nearly one
hundred demanding customers.
The Senior Software Developer position is available immediately. If
you would like to apply, please send your resume in PDF, Word, or Open
Office form to mstreicher at mcclatchyinteractive.com. Please, no calls.
You must have the permanent legal right to work in the United States
and must pass a drug screening test.
(If you’re playing buzzword bingo, be sure to mark SaaS, Rails, Flex,
grid, and ISP on your card.)
More information about the TriLUG