Senior DevOps Engineer

Remote

Company Overview

Unchained offers a suite of bitcoin financial services built on top of a unique collaborative custody model. These include: buying and selling bitcoin directly to and from cold storage, bitcoin retirement accounts, bitcoin-backed loans, concierge services to educate clients on best security practices, and cold storage solutions for institutions and other businesses.

Working at Unchained is not your average engineering role:

  • We are one of the world’s largest bitcoin financial services firms and, as a result, are constantly being attacked by bad actors.  We require hardened, proactive security measures and we are meticulous about access controls and physical/logical separation of responsibilities.  Security is not an afterthought or a cost-center for us, it’s baked into our product and our company culture.
  • We meticulously screen and often avoid SaaS services to minimize our external surface area and ensure our clients’ data remains protected – even if this means increasing the number of systems we are directly responsible for maintaining.
  • Our workloads are not dynamic but they are sophisticated.  The complexity of our product and the high cost of bugs means we deploy thousands of copies of our application through the development and testing life cycle of each release.

Job Overview

We are currently accepting applications for a Senior DevOps Engineer to join our team as a Contractor to start! During the 3-month contract, if we like what we see and you like what you see, we’ll make moves to welcome you onboard as a full time employee!

We are looking for a highly skilled Senior DevOps Engineer to join Unchained and contribute to our cutting-edge products and services. As a Senior DevOps Engineer, you will architect, build, and maintain stable and efficient cloud infrastructure through automation and best practices. You will play a critical role in ensuring the smooth operation, scalability, and efficiency of our infrastructure and development processes. You will collaborate closely with cross-functional teams to design, implement, and maintain robust DevOps solutions and tools that enhance our software delivery pipelines.

Unchained Engineering is filled with talented, hard-working, and passionate engineers. We want to see a strong sense of ownership, intrinsic drive, a desire to learn and grow, and, ultimately, output and results. We hold each other to a very high standard and expect that accountability to be mutual. Finally, we strive to embody aspects of the Bitcoin ethos – transparent, brutally honest, and based on proof of work. If that sounds like just the thing you’ve been missing in your career up to this point – we look forward to seeing you in the inbox.

What You Will Do

  • Implement DevOps infrastructure projects alongside a skilled team
  • Design and implement secure automation solutions for development, testing, and production environments
  • Build and deploy automation, monitoring, and analysis solutions
  • Manage our continuous integration and delivery pipeline to maximize efficiency
  • Implement industry best practices for system hardening and configuration management
  • Secure, scale, and manage Linux virtual environments
  • Develop and maintain solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring and application reliability
  • Continuously evaluate existing systems with industry standards, and make recommendations for improvement
  • Help expand our use of containers & orchestration frameworks to streamline our testing and demo environments
  • Acquire and apply domain specific knowledge of bitcoin that helps you anticipate infrastructure needs (bitcoin node redundancies, lightning setups etc…)
  • Understand and optimize our GitLab pipeline

Who You Are

  • You’re an experienced administrator of UNIX-like servers from the command line
  • You have experience with customizing application behavior through configuration management tools like Puppet/Ansible and shell scripting
  • You are an expert in orchestrating AWS environments with Terraform
  • You have experience securing networking environments across a variety of disciplines:
    • WAF, malware protection and vulnerability scanning, DDoS protection, management of VPCs, DNS, certificates, and VPNs
  • You have experience supporting Kubernetes environments in AWS with high uptime, security, and redundancy
  • You are experienced with CI/CD systems such as GitLab Pipelines/Jenkins
  • You are familiar with creating and modifying helm charts, helmfile, and other Kubernetes orchestration tooling
  • You are familiar with providing administrative support for Celery, RabbitMQ, Redis, PostgreSQL, Nginx, uWSGI, HAProxy
  • You have experience with Prometheus, AlertManager, Grafana, and PagerDuty
  • You think of our infrastructure as your infrastructure. You keep things tidy and well understood while optimizing reliability, visibility, and ease of use
  • You have strong communication and documentation skills
  • You have excellent judgment, analytical thinking, and problem-solving skills
  • You are self-motivated individual that possesses excellent time management and organizational skills
  • You turn high-level plans into practical and applicable actions and solutions

Even Better

  • You have a strong understanding of micro-services and related architectures
  • You do well managing multiple bitcoin and lightning network nodes

What We Offer

  • Company paid medical, dental, and vision coverage
  • 401k with employer match
  • Employee stock options
  • Unlimited PTO
  • Training & development opportunities
  • Remote work flexibility

Apply

If this sounds like something you’re interested in, please additionally include a cover letter that addresses:

  • Why do you want to work at Unchained Capital?  What about this job description appealed to you?
  • What do you find exciting about bitcoin? What articles or writers have helped you on your bitcoin journey?