Couchbase logo

Solution Architect

full-time Couchbase Madrid

Solutions Architect

Solutions Architects are a part of the Center of Excellence, (a group within Professional Services). Solutions Architects are not a typical consultants – you will be responsible for making our most strategic customers successful. You will lead short / medium term engagements at the client location focusing on getting the product up and running, conducting architecture and use case reviews, sizing & tuning Couchbase and recommending deployment topologies. This team solves real world problems, using brand new technology which bundles indexing, key value access, nickel, N1QL and full text search.


  • Help our customers succeed by solving their challenging technical problems, all the way from design through to production operations. This means working on hands-on customer issues, and escalating problems as needed
  • Assist with all phases of Couchbase implementations, starting with installation, architecture design and review, deployment topology planning, tuning and providing best practices
  • Contribute to internal technical projects, which can include software development, benchmarking, troubleshooting
  • Work closely with the sales team and presales team on technical escalations and help grow opportunities in existing accounts
  • Assist with customer PoC/Pilots through effective management of acceptance criteria and issue escalation/resolution
  • Work with all technical levels from managers, to architects and developers and explain the Couchbase Server technology and architecture
  • Be the technical product expert for customers and stay up-to-date on the NoSQL competitive landscape
  • Identify and write internal and external technical collateral, like typical deployment architectures or best practices


  • Proven track record in consulting for enterprise back-end software, ideally database technologies
  • Solid experience working on Couchbase as a NoSQL database in a pre-sales and / or post sales capacity
  • Experience with traditional RDBMS including schema modeling, performance tuning and configuration
  • Strong background Application design and development, Systems administration, Database administration, Data architecture and design, Performance tuning and benchmarking
  • Experience engaging with developers and programming experience in at least two of Java/.NET/C/C++/Node.js
  • Hands-on administration and troubleshooting experience with x86 operating systems (Linux, Windows, Mac OS), networking and storage architectures
  • Familiarity with NoSQL databases or other distributed high-performance systems a big plus
  • Strong diagnostic/ troubleshooting process, with significant experience troubleshooting real, end-to-end technical issues
  • Excellent communication and presentation skills with an ability to present technical solutions concisely from small to large audience
  • Demonstrated critical thinking and advanced troubleshooting skills and qualities
  • BS in Computer Science, Engineering or equivalent experience in software and/or a technologically relevant field
  • Prior experience in a fast-paced startup environment highly desired
  • Ability to travel at least 50% of the time is required
published: Aug. 8, 2017

Apply for this position