Software Engineer - Distributed Computing
Yammer needs more senior engineers with experience scaling feature-rich web applications. This position will focus on integrating distributed NoSQL systems. If youve used Voldemort, Riak, Cassandra or CouchDB at scale, were looking for you. Its a bonus if youve worked on large-scale realtime search systems or a project that looks anything like Twitter and has millions of users.
We want someone who builds stable, robust systems, but can turn around a prototype quickly and support a rapidly evolving feature set.
What youll do:
Help install and customize Yammers distributed systems.
Integrate our Rails app with these distributed systems.
Write blog posts explaining to the world how our sausage is made.
Identify scaling bottlenecks and propose solutions.
Contribute to open-source distributed data stores.
Research, test, benchmark and evaluate new technology.
Youll need to be familiar with:
The workings of a Dynamo-based system.
Java
Ruby
Scaling web applications
Other things we use:
Scala
Ruby on Rails
Apache + Passenger
PostgreSQL
RabbitMQ
Memcached
Redis
Git
Company Overview:
Yammer is the leader in enterprise social networking, providing a secure way for employees to communicate, collaborate and share information. The basic version of Yammer is free, and customers can pay to upgrade their network to receive additional administrative and security controls, priority customer service and a dedicated customer success manager. More than 80,000 companies and organizations are using our award-winning Software-as-a-Service (SaaS) solution to improve employee productivity and engagement. Visit our blog to see how our customers are benefiting from Yammer.
Clik here to view.
Yammer needs more senior engineers with experience scaling feature-rich web applications. This position will focus on integrating distributed NoSQL systems. If youve used Voldemort, Riak, Cassandra or CouchDB at scale, were looking for you. Its a bonus if youve worked on large-scale realtime search systems or a project that looks anything like Twitter and has millions of users.
We want someone who builds stable, robust systems, but can turn around a prototype quickly and support a rapidly evolving feature set.
What youll do:
Help install and customize Yammers distributed systems.
Integrate our Rails app with these distributed systems.
Write blog posts explaining to the world how our sausage is made.
Identify scaling bottlenecks and propose solutions.
Contribute to open-source distributed data stores.
Research, test, benchmark and evaluate new technology.
Youll need to be familiar with:
The workings of a Dynamo-based system.
Java
Ruby
Scaling web applications
Other things we use:
Scala
Ruby on Rails
Apache + Passenger
PostgreSQL
RabbitMQ
Memcached
Redis
Git
Company Overview:
Yammer is the leader in enterprise social networking, providing a secure way for employees to communicate, collaborate and share information. The basic version of Yammer is free, and customers can pay to upgrade their network to receive additional administrative and security controls, priority customer service and a dedicated customer success manager. More than 80,000 companies and organizations are using our award-winning Software-as-a-Service (SaaS) solution to improve employee productivity and engagement. Visit our blog to see how our customers are benefiting from Yammer.
Source: Joel On Software
Image may be NSFW.Clik here to view.
