Software Architect

Location: San Francisco, CA

Department: Engineering

Type: Full Time

Min. Experience: Experienced

Call us a company, a team, a group of friends, or whichever you want – but we are SocialCoders. We’re 10 developers who come to work everyday excited. We know we are building an awesome product and have proof! As a startup we already have paying customers and are generating revenue.

We’re a company of ambitious people. Always trying to take our skills to the next level and explore the unknown parts of code. We are a passionate team that works together to come up with the best ideas to solve all obstacles.

We’re a team that cares about good design and building a stable, epic product. We do TDD and pair program to insure that the code is consistently at its highest level. Because of this, our first round of code is clean and allows any developer to jump in and start contributing to that line of code.

We’re looking for a Software Architect who enjoys looking at the big picture. From design pattern to code, we want someone who will understand our system like the back of their hand and help in creating a clean, stable code base.

We want someone who will go the extra mile to continuously improve our platform and delivery value. We have a complex and intricate SOA so you should be excited about learning the ins and outs of the system.

Our motto is “Work. Learn. Play.” and want it to be yours too. Whether we are writing a complex piece of code or having a few drinks after work, we’re always laughing and smiling.


  • Continuously improve technology platform and delivery value
  • Work with director to identify technical solutions and business process improvements
  • Be able to clean up current code and design patterns
  • We have a complex and intricate service-oriented architecture (SOA)
  • Deep understanding of the system
  • Ability to build performant and scalable system
  • Load testing, caching, web stack and database optimizations

Qualifications – Must Have:

  • Proficient in Ruby and JavaScript
  • Previous architect or lead developer experience
  • Have worked on high traffic SaaS platform
  • In-depth knowledge of SOA

Qualifications – Nice to have:

  • Big data knowledge


  • Great work/life balance
  • Free Code Fridays
  • Brown Bag Lunches – educational lunches sponsored by the company
  • Contribution to Open Source
  • Setup – dual 27” Mac displays powered by high-end Macbook pros
  • Industry experts come in to pair with the team, i.e. Sandi Metz 
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*