Golden Gate Ventures


Software Architect at Ayannah
Palo Alto, CA, US

Must be a polyglot programmer

Minimum of 5 years experience working with enterprise systems

Having a portfolio of open source projects is highly preferred

Must have a specialization in one of the following:

– Java

– Python

Must have a track record for designing and implementing complex systems

Must be up to date with the latest trends in technology

Must be an expert in data modelling

Must be capable of explaining technical concepts to non-technical stakeholders

Must have experience administering Linux servers

Must have experience dealing with security from application level to infrastructure level

Must have experience working with clusters and scalable systems

Must have working experience dealing with systems designed using a Microservice Architecture

Must be comfortable working with SQL and a variety of open-source relational databases (e.g. MySQL, PostgreSQL)

Must have a good understanding of the principles of Object-Oriented Programming

Must have a good understanding of the various application and architectural design patterns

Must be consistently applying various coding best practices to their work, and must be a good example to others

Must be a practitioner of Test-Driven Development.

Must be capable of understanding and adapting to various technologies at a very high rate

Must have extensive knowledge of Git, and its various workflows

Working knowledge in any of the following is highly preferred:

– Ansible

– Git

– Docker

The positions listed are up for grabs. If you're interested, please send your resume with subject heading "Job Application - <Position>, <Last Name>, <First Name>". Kindly include an introduction/cover letter in your e-mail.