Sign In
Forgot password?
Remember email address

 

Close

You are almost out of points! Get guaranteed points each month. Learn more about Jigsaw Premium Subscription

Careers at Jigsaw

Software Architect

Location: San Mateo, CA
Reports To: VP of Engineering

The Company

Jigsaw (www.jigsaw.com) is quite simply unlike any other organization. We firmly established ourselves as one of the unique success stories of the Web 2.0 revolution. For the past several years Jigsaw has been leveraging user generated content to map the global business community. By doing so, we have created an online, collaborative business-contact marketplace where marketers, recruiters, and sales people can buy and trade third-party business contact information. Even the most world-weary VC's applaud the paradigm shifting vision at the heart of the Jigsaw story:

"It's always a mind blower when some startup fundamentally changes the rules in any category that is assumed to be mature." – Jeff Nolan, SAP Ventures

This is a rare opportunity to join one of the most unique companies in Silicon Valley, where a healthy contempt for the status quo is essential, and to play a central role in accelerating the growth of this successful business to a position of global market leadership. Jigsaw is a venture-funded startup with offices in San Mateo, CA, and Post Falls, ID.

Find out what the Wall Street Journal, San Francisco Chronicle, Business 2.0, Smart Company and Information Week are saying about Jigsaw by going to our Press Room. We look forward to hearing from you!

Responsibilities:

  • Lead and direct the Engineering Team toward the future of web software architecture
  • Create and maintain the architectural blueprint for Jigsaw web software
  • Design and manage the architecture for Jigsaw web software to meet scalability and performance requirements
  • Conduct reviews of Jigsaw web software to ensure high quality standards in robustness, scalability, functionality, and performance
  • Ensure proper technical design and documentation
  • Ensure adherence to engineering processes such as code reviews, source control, unit testing, use case analysis, and defect management
  • Present to management technical issues and their impact to the business

Requirements:

  • Bachelor's degree in Computer Science or similar field
  • 6+ years of overall experience in various hands-on technical roles
  • Recent first-hand architectural experience on highly-scalable enterprise and/or e-commerce systems
  • Strong communication and presentation skills
  • Strong leadership with ability to motivate engineers
  • Great attention to detail with the ability to meet aggressive deadlines
  • Ability to translate highly complex technical issues to non-technical audience
  • Proactive, results-oriented approach to work
  • Solid experience with object-oriented framework and design
  • Solid experience with relational data modeling, and database performance & scalability issues
  • Experience programming against commercial Java-based application servers with servlets, and JSP

Benefits:

  • Competitive salary based on experience
  • Medical, dental, vision, AD & D, life and long-term disability insurance
  • Flexible Spending Account
  • 401K and stock options

How to Apply: