Wednesday, August 22, 2012

Job opening - Get Satisfaction: Senior Platform Developer

Resized_logo

Location: San Francisco, Ca
URL: http://getsatisfaction.com

Job Description

 
We’re looking for an experienced back-end software engineer to join our San Francisco Dev team. We build the Web’s most popular industrial-strength community engagement platform, home to 65k+ communities and millions of users.
 
About the role…

· You’ll work on our core platform that serves as the foundation for all of our user-facing apps, exposes functionality via APIs, and implements integration points for external services.
· We’re building a distributed, scalable SaaS platform that serves high request volumes and maintains service levels to satisfy some of the world’s largest enterprises.
· We are a Rails/Ruby/MySQL shop, so you’ll already have or quickly gain a strong aptitude in these technologies. This role will involve analytics and big data processing, so experience with NoSQL and MapReduce implementations will be useful.
· This is a senior role, so we expect a history of self-direction on complex projects, awesome battle scars, and the wisdom that comes with them.

About us…

· You will be part of our Platform development teamâ€"a growing group of full-stack engineers with a diverse background, bringing a variety of skills and perspectives to the table. Your fresh perspective is important to our growth.
· We are an agile shop. We pair program, test-drive all code, and work at a sustainable pace.  We manage our sprints and calculate our velocity using Pivotal Tracker.  We hold regular retrospectives to improve our development process.
· We have a very successful product, but are pursuing lots of new and exciting offerings. Integrating with the most popular social media platforms, CRM systems, and analytics engines is just part of the opportunity.
 
Required Experience

· Like everyone else on our team, you are a great generalist with a full-stack perspective, eager to learn new things and use the best tools for the job. You’re not afraid to venture into uncharted territory and come away with mastery of it.
· You have demonstrated OO design experience, with a good understanding of SOLID principles.
· You assume quality is an important part of your job, and you practice unit testing with a focus on isolation.
· You have deep experience building web apps and back-end systems using Ruby and Rails.
· You have experience building relational data models and exposing them to applications via a language-appropriate object representation.
· You have experience with various caching mechanisms that insulate clients from the persistence layer and accommodate low latency reads.
· You have a history of building and taking products to market in fast-paced environments.
· You Get Satisfaction :-) from working on a large-scale platform used by millions of people.
· You have a bias for simplicity, elegance, scalability, robustness and maintainability in the code you write.

Job Location

San Francisco, CA US

Position Type

Full-Time/Regular

 

To apply: Please apply to our careers site at: https://getsatisfaction.com/corp/company/careers



Apply for this job vacancy

No comments:

Post a Comment