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