Posts Tagged "Jobs"

8
Nov 10

Outside.in is Hiring: Content Manager

Outside.in is the leading provider of hyperlocal news and information. We show consumers neighborhood news and information from local bloggers and mainstream media on hundreds of trusted news sites across the Outside.in Network as well as on our destination site, Outside.in.

ROLE:
Content is an essential component of our hyperlocal experience. We’re looking for an analytical and creative Content Manager to lead the organization, refinement, and expansion of our database of more than 50,000 content sources. By doing so, you will be playing a critical role in Outside.in’s success.

Reporting to the VP of Partner Relations, the Content Manager will be responsible for:

  • Ensuring that our content source database covers all U.S. markets comprehensively
  • Monitoring various channels for new sources of hyperlocal content and adding them to our database as they become available
  • Maintaining titles, categorizations, and other data points of content sources to ensure high-quality results across the Outside.in Network
  • Continuously refining the taxonomy by which we organize our content sources to accommodate new types of content
  • Managing a team of remote freelancers and reviewing their work for inclusion in our content database
  • Using mechanical turk to efficiently outsource large-scale tasks
  • Supporting content needs of key partners based on needs shared by the business development and partner relations teams
  • Monitoring trending news topics and ensuring that our content tagging is optimized for search queries for those stories
  • Assisting the product team in researching roadmap for inclusion of new content sources and the QA team in testing the release of new content-related features
  • Monitoring key metrics for diversity and quality of content database and focusing work to optimize those metrics
  • Regularly monitor and be a passionate advocate for the quality of our content

REQUIREMENTS:

  • Highly analytical, detail-oriented, and driven worker comfortable working in a demanding, fast-paced environment
  • Experience using Excel to organize and manipulate large sets of data
  • Ability to orchestrate systems to manage many simultaneous, ongoing tasks with a knack for finding an easier way
  • 1-2 years of experience in an analytical position or an online editorial position

ICING ON THE CAKE:

  • Passion for news and local content
  • Experience with or interest in learning to use Mechanical Turk
  • Familiarity with SQL

INTERESTED?
Please send cover letter, resume and/or LinkedIn profile to careers@outside.in

27
Aug 10

Happy Shea Day!

Meet Chris Shea:

Exhibit A

Chris is one of our AWESOME developers here at Outside.in. Chris likes to keep things simple, so he’s developed something of a uniform for himself, which he rarely deviates from:

bedhead +
black glasses +
black T-shirt (Uniqlo) +
blue jeans (Levi 507s – sadly discontinued) +
Chuck Taylors (black, obvi)

Today is Chris’ birthday (happy birthday, Chris!), so as a surprise, we thought we’d all dress up like him (even Olive the dog joined in!):

Exhibit B

We even tried copying his signature smirk:

Exhibit C

And Lauren even dressed up her signature birthday cupcakes (she really outdid herself this time, they were even MORE delicious than usual, if that’s possible… and Vegan, too (I didn’t believe it, either)!):

Exhibit D

Later, we’re all going out for drinks to celebrate. So, if you happen to stop by Rye House tonight and you see what appears to be a nerdy improv troupe enjoying some beers… it’s not. Just us Outside.in nerds, enjoying some frosty beverages together… ’cause that’s how we roll, son!

… When we’re not getting all hyperlocal on the internets and writing code and stuff.

P.S. Want to join us? Well, you’re in luck, ’cause we’re hiring (interns, too!).

13
Nov 09

Outside.in is Hiring a VP Product Development

We are looking for a dynamic individual to lead our Product Development efforts.  He or she will help make sure our collective vision for a new platform for local media is executed flawlessly.

Specific responsibilities include working with the team to build and refine our overall product roadmap and scope the features, functionality, competitive positioning and performance of all of our products.

The ideal candidate should be a proven leader and have prior success at a revenue-focused online media company.  He/she should have experience running a product organization that includes new product development, project management, research, graphic and UI design. Experience with local media and the geo-web is a definite plus.

This is a hands-on job that requires deep knowledge and demonstrable industry-leading experience with all facets of online publishing, media and software, including:

  • All types of online advertising, including national and local search and display
  • Different types of ad pricing (i.e. CPM, CPC, CPA) and targeting (i.e. geo, behavioral, contextual, retargeting, etc..)
  • Performance and conversion optimization
  • Ad servers (i.e. DFP, OpenX, etc..)
  • Ad networks and exchanges
  • XML feed aggregation
  • Content aggregation and syndication
  • Consumer media destination businesses
  • Semantic algorithms and NLP
  • Search engine optimization
  • Analytics and reporting
  • UX and usability
  • Development methodologies and Software Project Management

Additional Requirements

  • College degree (MBA preferred) or equivalent experience
  • Minimum 10 years online media experience
  • Strong management skills
  • A strong network of fellow industry leaders
  • Superior interpersonal and communication skills
  • Insatiable desire for “what’s next” in media and on the web

Outside.in is a fast-paced, high-growth company and values innovation, speed, quality and results.  We look for people who share those values.

Please send a link to your updated LinkedIn profile to careers@outside.in.

19
Sep 08

Have a Good Day – Ad Ops Job

When I am asked what I like about working in a start-up, I have lots of answers, but one always floats to the top:

When you have a good day, the company has a good day.  And vice versa.

Being able to move the business and the responsibility, accountability and pure thrill that comes with it drives the best entrepreneurs I know and the best people at Outside.in.

A company can’t have enough people who get excited by that opportunity.

We are looking for some new talent to join the team — an ad operations manager — and the opportunity is so ripe for someone looking to make a profound impact on a growing business.

Yes, I know, adops isn’t the sexiest job in the world (sorry, adops friends), but we’re at the crucial point where we are going to pick and implement our adserver and finish fleshing out our targeting strategies (top secret, but wicked cool).

We are building the infrastructure of our business and it is the perfect opportunity for someone who has a few years of adops experience and wants a shot to:

  • Build something from the ground up
  • Fix all the things they do don’t like about their current system
  • Roll up their sleeves and make a difference
  • Innovate in the exciting hyperlocal vertical

We are a innovative, aggressive company, so we’re not looking for VPs or super-senior people.  We want the people who feel constrained by old systems and old companies who want to prove they are stars.  We love stars.

Above all, it’s a shot for someone to have some good days and really make a difference in the business.

Here’s the job spec.  If this fits you, email us at jobs@outside.in.

Mark

—–

We are looking for an Ad Operations Manager who can drive the construction of a top-to-bottom ad serving system for this dynamic New York start-up. We are looking for a proven ad ops specialist who has the passion and skill to take on this big challenge.

Job Description

Outside.in is the web’s leading provider of hyperlocal news and information. Combining the excitement of a start-up company with the security of an extensive network of venture financing, the company is growing rapidly and looking for individuals who want to help drive this success.

We are hiring an Ad Operations Manager.  The role would suit an individual who has spent the last few years learning and excelling in an ad operations role and is looking for the opportunity to step-up into a leadership role. This is your chance to help define the future of an exciting and dynamic start-up doing visionary things in the local media space.

You must be a natural self-starter, with the detailed knowledge of the ad ops space to make the right decisions. The role would include the following responsibilities:

Ad Server Implementation, Product Management and Reporting
* Be the ad platform guru – know it, live it, love it
* Planning and implementing ad tags on pages
* Determine strategy for targeting ads to most granular and successful level
* Establish reporting practices and key metrics

Inventory and Revenue Management
* Report, forecast and manage inventory and revenue reports
* Coordinate inventory with sales team

Revenue Optimization
* Create and manage relationships with 3rd party ad networks
* Optimize performance of networks to increase monetization via negotiation,
targeting enhancements, etc….

You should have demonstrable, directly relevant experience in a similar role with a prior media organization.  You are ready to make the leap to being in charge and building your own ad infrastructure.  You can thrive on the freedom to define the advertising vision for a dynamic young company.   If this sounds like you and you’re prepared to roll up your sleeves and get to work, get in touch.

Strong references are a must.

22
Jan 08

outside.in switches to Rails

In the Fall, outside.in took the plunge and committed to an aggressive overhaul of the back-end of our system. We rewrote the codebase, which was PHP, from scratch in Ruby, using the ever-popular Rails framework. In addition to the change in code, we also decided to switch our back-end database from MySQL to Postgres. And we gave ourselves just 10 weeks to do it. I should also mention that, at the time, only a third of our dev team had practical experience with Ruby on Rails. (I should also mention here that we are currently hiring great Rails developers.)

So why did we make the switch?

Over the first 10 months or so of outside.in’s life, the primary development focus was on proof-of-concept prototyping. Our initial goal was to just build something that worked, and at the time we weren’t sure what parts of it were going to gain traction and really stick around, and what parts weren’t going to be important later on. Making quick changes in direction is of course at the heart of agile development, and we did an excellent job of building a system that allowed us to try new features out very quickly. Still, over time the code hardened somewhat and as we went along we found more and more time was going in to administrative coding. We decided we needed a framework to consolidate the code and simplify further development.

Why Rails?

Christian, the only developer on the team that had prior Rails experience, advocated that we look at using Ruby on Rails for the new and improved outside.in. I had had enough experience messing around with simple programs in Ruby to realize that it’s a beautiful, expressive language, and I knew that Rails was taking the web 2.0 world by storm. Christian started spending about a day a week porting outside.in to Rails to see how feasible a full transition would be.

It’s worth noting at this point that another big motivation for migrating our back-end was that ever since the Where 2.0 conference in May, we had been really excited to use Postgres so we could take advantage of its excellent PostGIS extensions for doing geography-based queries, which are obviously very important to outside.in. The GeoRuby gem and Spatial Adapter rails plugin, which would give us a lot of free GIS-related functionality in Rails gave us another strong reason to look at RoR.

We decided Rails was going to work for us. The benefit of hindsight allowed us to rework parts of the database back-end and code architecture that hadn’t worked very well before when they had been developed ad hoc, and to take advantage of Rails’ Model-View-Controller (aka MVC) separation to consolidate code that had before been spread out and duplicated over many files. The excellent unit and functional testing framework in Rails is one of many useful features that we got for free that would have been time-consuming to build ourselves in PHP.

How’d it go?

Switching programming languages (and training the dev team on a new language), upgrading to a full-fledged framework, and changing database back-ends are all intensive tasks. Any one of them would have been a significant challenge on its own, but trying to do all three at once was especially difficult. Programming languages tend to overlap heavily in the control structures that are used, so the primary hurdles involved in learning Ruby were learning its syntax and the concepts of blocks and iterators. The syntax is pretty easy to learn, since Ruby’s syntax is so minimal it never really gets in your way, but it took a while to get the hang of blocks and yields. IRB is a godsend here because it makes it so easy to drop into the terminal and test something out that there’s no excuse for superstitious programming. Rails is more difficult because it’s so powerful; a lot happens “magically” and it can take a while to understand how all the pieces interact.

Switching hosting providers was a lot less painful than expected, thanks to EngineYard, the Rails-specific, slice-based hosting company that we ultimately chose to go with. EngineYard handles deployment of one’s app, including writing custom deployment recipes, and they were very responsive both on the phone and through their ticket-based support system. I’m very happy to be doing business with them.

All in all, it’s a testament to the flexibility of Ruby on Rails — not to mention the talent of the excellent programmers we have here — that we were able to bring over a feature-complete (and improved!) version of outside.in, with completely overhauled administrative and database back-ends, in under 3 months.

An example of a simple but powerful new feature that we developed after we made the switch to RoR is our customized newsletter. Rails’ ActionMailer makes sending HTML-based emails, something we’d always had difficulty with in PHP, a snap. Just create a template using HTML, the same way you’d create a view for a web page, and Rails handles the headers automatically so that the email is rendered properly as HTML by the recipient’s mail client. ActionMailer also makes it easy to embed the plain-text fallback alternative for mail clients that don’t like HTML. Our geospatial database and PostGIS allow us to use geoblurring to show information relevant to each user’s specific neighborhood in the newsletter when possible, and include popular stories from nearby major metropolitan areas as well. In PHP, we would have had to: wrangle with the PEAR::Mail library for our HTML email, write custom functions for determining adjacent neighborhoods in the system, and we would have had no way to test successful email delivery. In comparison, in Rails we got the email and spatial capabilities for free, and we were able to deploy the fully-featured newsletter functionality, including full unit testing coverage and an administrative interface to preview emails, in just a week!

I compared our old PHP repository to the Ruby one and here’s what I found:

Old PHP version New RoR version
Total commits to svn: 3,702 in 12 months Total commits to svn: 1,515 in 3 months
Total physical lines of source code*: 58,061 Total physical lines of source code*: 11,401

By switching to Rails we were able to shrink our maintained codebase to just 20% of its former size while expanding the overall feature-set of the system. There have been some learning curve-related hiccups over the past few months as we acclimated to a new system, but on the whole we now have a leaner, better codebase, more control over our system, and are developing in a language and framework that are joys to code in. We’re very happy with the switch so far.

* Measured using David A. Wheeler’s SLOCCount. Code not written by us (such as the Rails framework and any plugins we’re using, in addition to the unit tests we’ve written) is not included in these counts. Physical lines of source code is kind of a superficial measure, admittedly, and sloccount doesn’t appear to parse our rhtml or haml views, so there are probably some missing lines of code in the Ruby count, but because we’ve adhered pretty strictly to MVC this time around, most of the code that’s missing in this count is just presentation-level control structures.


Blog WebMastered by All in One Webmaster.