What: job title, keywords, or company
Where: city, state, or zip code

Sign up for E-mail Updates
Job Description:

Chief Software Architect at LookSmart

The company

LookSmart is a profitable San Francisco-based online advertising solutions company with a globally dispersed engineering team. We are looking for the Chief Software Architect, based in San Francisco. This position provides the opportunity to work on developing new and industry-leading applications, and to join an established company at a time of exciting growth.

LookSmart is an ideal work environment for dedicated, focused people with an entrepreneurial spirit. New employees that join the team have significant opportunity to participate in the ongoing evolution and future prosperity of the company.

The executive leadership at LookSmart cultivates an environment based on strong work ethics and a sense of pride. Employees have great insight into the company's workings due to strong communication across departments and from the executive team. While the company maintains the foundations and resources of a large organization, it works hard to leverage the intimacy of a start-up to foster a tight-woven team.


• Drive the architecture of the ad serving platform, user interfaces, applications and business intelligence systems for all product offerings, and provide insights and direction to the engineering teams
• Propose frameworks, technologies and standards for development and implementation of all software products
• Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals and engineering process improvements
• Lead next generation architecture development using leading edge approaches and technologies (agent technology, adaptive decision engines, distributed computing, etc. . .)
• Define high level technology strategies, standards, best practices, processes and guidelines
• Lead and grow the architect team in core leading technologies
• Closely work with Product Marketing, Product Management and Business Owners to understand business requirements and Engineering to determine performance requirement consequences in order to translate them in the best product architecture choices


• Strong Object Oriented Design principles with ability to implement in languages of choices
• Solid understand of web development solutions, highly scalable OLTP solutions, business intelligence solutions
• Solid experience in web technologies: Java, PHP, Ruby on Rails, Perl, Python, C++, Ajax, JSP, Web Services, XML, SOAP, Test, PHP, SOA frameworks, HTTP(s) and JMS protocols, Spring, Hibernate, CSS, XHTML, Linux, Unix, Apache
• Solid experience in data architecture, SQL and nosql solutions, with understanding of the behavioral differences between major databases (primarily Oracle, Postgres and mySQL) as well as familiarity with nosql solutions such as H-BASE/Hadoop/Hive/Sqooq/Flume architectures, MongoDB/CouchDB and Membase/Redis/BerkeleyDB
• Solid experience in distributing computing and cloud/grid-based solutions
• 10+ years of experience developing systems and software for highly scalable environments
• 5+ years of experience in senior architect / chief architect responsibilities
• Awareness of ad serving and/or search advertising industry and environments
• Experience working with distributed and remote development teams
• Experience with Agile methodologies


• High energy
• Start- up mentality and ability to make decisions independently
• Highly adaptive and flexible
• Able to increase team output through innovation and focus
• Thriving in driving results across cross-functional teams
• Genuine interest in learning and implementing leading edge technologies
• Able to evaluate technology options including build versus buy versus partner options
• Able to operate at highly varying levels of abstraction including business strategy, product strategy, technical design and implementation
• Impeccable written and oral communication skills at all levels, including executives, with solid business acumen


• MS or PhD in Computer Sciences degree or equivalent skills and knowledge
• Continuous education achievements

We offer a very competitive salary and outstanding benefits. Please send the resume along with a cover letter outlining major accomplishments to jobs@looksmart.net.


Job Category:

General Business

Career Level:

Management (Manager/Director)

Job Type:

Full Time/Permanent