At Yammer, we believe the things that separate a great engineer from a merely adequate one are passions and goals, character and personality, not specific technical skills. Engineering exists to move the business forward. We expect all employees to speak openly about their ideas, their concerns, and their contributions. Everyone has a voice in what we build and we expect them to use it.
We're seeking talented engineers to join our Rails team. You'll be expected to build stable, scalable, and robust features which help our users get their job done more efficiently. The Rails team works on public-facing applications and services almost exclusively. We build the site and APIs which serve millions of active users (and growing) every day. We spend a lot of time thinking about things like internationalization, caching strategies, A/B testing, and the product as a whole.
Help build and maintain Yammer’s Rails applications.
Integrate our Rails apps with back-end services.
Identify scaling bottlenecks and propose solutions.
Research, test, benchmark and evaluate new technology.
Solve the types of mysteries which only occur at high scale.
Ruby (including Rails)
Experience building scalable applications
Other tools we use:
Unicorn & Nginx
Java (including Jersey)
Competitive plus bonus, benefits and relocation if required