Senior Software Engineer and Core Architect:

 •  Affective Interfaces San Rafael, CA

Business Services

Salary depends on experience
Posted on 11/17/17
San Rafael, CA
Business Services
Salary depends on experience
Posted on 11/17/17

Affective Interfaces, Inc. is seeking a Senior Software Engineer and Architect to join our startup team and help us launch our groundbreaking service in the area of face and emotion recognition. This is a key technical position requiring both vision and excellent technical chops, and is an opportunity for you to flex your creative talent as both architect and engineer. It’s also an opportunity to get in on the ground floor of a fast moving seed-round company with impeccable IP, a stellar client list, and tremendous opportunity for growth. In this role, you will work directly with the CEO and front end designers to define system requirements and development goals in converting our stand alone applications into a full blown Rails based web-app. You will also work directly with first-class beta partners like Google and Intuit to build the product of their dreams. This is a CTO or VP of Engineering track position for the person with the right talent and desire.


  • Design, Architect, and Implement the transformation of our stand alone apps
  • Define and track deliverability goals for beta networked release
  • Work closely with front-end developers, UI, and beta clients to deliver excellent tools
  • Provide leadership in establishing our culture of smart and nimble Agile development based on quick iteration and user stories
  • Provide leadership in hiring new talent into our technical and operations team


  • Strong C/C++ design and development skills
  • Solid familiarity with Ruby on Rails architecture and implementation
  • Strong databaseexperience including schema design – MySQL preferred
  • Strong analytical, performance, systems, and architecture skills
  • Experience building scalable web applications, experience with streaming video a plus
  • Excellent interpersonal and communication skills
  • Desire to work in a dynamic and adventurous startup environment
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.