Posterous Inc.: Rails Architect

Posted by | September 20, 2011 | Web Pro Job Tips

Resized_logo

Location: San Francisco, CA

URL: www.posterous.com

Posterous is looking for a highly experienced rock star architect who has the passion and ability to scale Posterous to hundreds of millions of users and beyond.
Responsibilities:
  • Continuously improve the architecture of the Posterous applications with an eye for performance, scale and robustness.
  • Help scale the Posterous Rails application and all supporting infrastructure to be able to handle billions, instead of millions, of daily requests.
  • Assist in redesigning and refactoring existing code base to improve performance, modularity and readability.
  • Participate in code reviews and help establish best practices across the engineering organization.
  • Actively do hands-on development on complex projects.
  • Mentor other developers in best of breed software development practices and methodologies.
  • Represent Posterous in conferences and events promoting our platform and open source initiatives.
  • Work with the product, engineering and operations teams to resolve production issues in a timely manner.
 
Requirements:
  • 10+ years hands-on experience building highly scalable web applications.
  • At least 3+ years as an architect responsible for highly scalable web applications used by tens of millions of users.
  • Extensive hands-on development experience with Ruby on Rails in complex back-end environments with millions of transactions per day.
  • Extensive experience creating service oriented architectures and RESTful web services.
  • Expert knowledge of databases, preferably MySQL, including schema architecture and optimization to handle extremely large data sets with tens of millions of daily requests.
  • Extensive experience with NoSQL solutions such as MongoDB, CouchDB, etc.
  • Extensive experience with various caching solutions such as Memcached, Redis, Varnish, etc.
  • Extensive knowledge and experience with systems, network and infrastructure architecture.
  • Experience with application sharding, database clustering, cloud deployment and configuration, load balancing, and message queuing.
  • Exceptional problem solving skills.
  • Proven ability to communicate with a broad range of audiences, from hackers to business partners.
  • Strong technical writing skills.
  • Passion for social networks, mobile applications and consumer web services including Posterous.
  • Bachelors or higher degree in Computer Science or equivalent experience.
 
Posterous is an angel and VC-funded software startup in the heart of San Francisco’s Mission district. We’re in a beautiful 3500-sq ft loft space with panoramic views of the city. We provide all the soda, juice, or beer you can drink, and any snacks you can think of, all in a laid back and flexible workspace. Since launching in 2008, we now serve over 40 million page views per month. We were recently named in the Alexa Top 500 Most Viewed sites on the web, growing over 1100% last year. And we’re just getting started.
Compensation includes competitive salary, generous equity compensation plan, and benefits. More info about Posterous is at http://posterous.com/jobs.

To apply: To apply, visit posterous.theresumator.com and include a resume and why you’d be a great fit for Posterous. Posterous users wanted. If you haven’t tried it yet, please do, we know you’ll love it. If you love it already, then what are you waiting for?

View full post on Recent Programming Jobs

200 total views, 1 today

Tags: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *