Senior Full Stack Engineer

December 31, 2018

The Global Cyber Alliance (GCA) is an international, cross-sector effort designed to confront, address, and prevent malicious cyber activity. We achieve our mission by uniting global communities, implementing concrete solutions, and measuring the effect.

Position Description

We are looking for a Senior Full Stack Engineer with 10+ years’ experience, proficient in Go and Bash scripting languages, with strong experience in database design and container management using Kubernetes.

Candidate must exhibit strong problem solving abilities and work well in small, efficient teams, with a demonstrated ability to follow solid project and product management principles. The position requires independent judgment and ability to meet deadlines.

Key Responsibilities

Key responsibilities include:

  • Development on one or more concurrent projects
  • Providing expertise in database architecture and systems design
  • Working with remote team members in an Agile environment
  • Presenting work before groups and at conferences

The Perfect Candidate’s Skills and Experience

  • 8+ years’ experience in database design and development
  • Bachelor of Science in Computer Science or equivalent experience

Core Proficiencies:

Languages:

  • Go
  • Bash or other scripting language

Operating Systems:

  • Linux/*BSD

Databases:

  • PostgreSQL
  • InfluxDB
  • ElasticSearch
  • Redis

CI/Automation Tools:

  • Kubernetes
  • Ansible, Salt

Cloud Platforms:

  • Azure
  • AWS
  • DigitalOcean

Desired Proficiencies in the following:

  • JavaScript, ANSI SQL, C, GNU make
  • Web Servers: nginx
  • Load-balancers: haproxy, nginx
  • Message queueing and passing: Kafka, RabbitMQ, ZeroMQ

Other:

  • Skilled communicator
  • Cybersecurity industry experience
  • Likes working a non-standard (not 9-5 hour) day

Location

We work as a geographically distributed team with people in many locations. This position is remote, with preferred location in North America. Communication and project management tools including Slack, Google Meet and Asana are frequently used.

Occasional travel may be required for meetings.

Compensation

Compensation is commensurate with experience.

Other

GCA is an equal opportunity employer. Women, minority, veteran and disabled candidates are strongly encouraged to apply.

Please submit qualified resumes to careers@globalcyberalliance.org.

 

To apply for this job email your details to careers@globalcyberalliance.org