Infrastructure Engineer

Toronto, ON, Canada

Job Description


Infrastructure Engineer

Full Time

Hybrid Remote, Located near Toronto (or willing to relocate)

Informal Systems is a remote-first company with a presence in Canada, US, Austria, Switzerland, Germany and more! We are structured like a worker\xe2\x80\x99s cooperative, where important corporate actions are subject to one-person-one-vote democratic control by the member-employees.

We envision a sustainable future of cooperatively owned and governed, open-source, distributed organizations running on reliable distributed systems and are excited to grow the team with amazing individuals who believe in making this future a reality. Informal Systems is a core contributor to Cosmos, where we specialize in the security of interoperable blockchain systems by relying heavily on formal verification tools and techniques.

As the Infrastructure Engineer for Informal, our infrastructure provider, you will have the opportunity to build tools, architect solutions to improve the utility of proof of stake validators, contribute to the Cosmos ecosystem and other open source software projects.

Be part of a team that aims to become one of the premier infrastructure providers for the Web 3.0 ecosystem!

It will be your responsibility to:

  • Learn and adapt to the
blockchain ecosystem * Contribute to the architecture and operation of a modern container orchestration system based on the Hashicorp software stack (Nomad, Consul, Vault)
  • Write and maintain quality Terraform and Ansible code to help scale our operations
  • Develop key tools for projects that use the Cosmos SDK, which will improve visibility into the blockchain data and user experience (e.g. develop a tool to handle cryptographic signatures for multiple blockchains)
  • Advise and guide leadership in technical solutions and participate directly in investigating performance and availability issues
  • Take part in regular performance testing and help isolate performance bottlenecks
  • Visit our data centers on occasion
A typical day will often include:
  • Research (10%): You read upon a new blockchain coming online that we are planning to support. Or maybe you continue learning into the Hashicorp stack.
  • Architecture (20%): you create a plan on how to connect a new AWS frontend service to a hybrid EC2/datacenter backend. Or maybe you can come up with a new way to make our HSM keys redundant, safely.
  • Maintenance (40%): you update some existing Terraform AWS code (or create new code) to fix something or move a project forward. Or maybe you realize that we can change our Cloudflare settings and save a bunch on bandwidth costs. You deploy a new blockchain node with the push of a button. And you fix the button, if it\xe2\x80\x99s broken.
  • Development (10%): you write, maintain or fix bugs in Go/Rust/Python/Bash code that we run on our backends. The complexity of this is set to match your current programming knowledge and you can get involved more, if you are interested.
  • Manage (5%): you manage your time and people\xe2\x80\x99s expectation of your work. You work from your home, your office, our office, the corner of the data center, or the coffee shop, whichever works for you. You are able to attend company meetings while managing your workload.
  • As a member of Informal\xe2\x80\x99s cooperative, the rest of your time will often be spent integrating with the team and participating in company decisions
What we look for in a successful Infrastructure Engineer:
  • Experience in, or willingness to learn about blockchains and the Cosmos ecosystem
  • Previous experience in a similar role, including a proven ability to think creatively and develop solutions using sound engineering principles, operational discipline, mature automation, and best practices you have previously put into practice
  • Experience with the orchestration and containerisation software stacks such as Kubernetes and Hashicorp
  • Experience with observability tools such as Zabbix, Grafana, etc.
  • Experience with AWS services and networking or other cloud platforms like GCP / Azure
  • Experience with higher level programming languages such as Go, Rust, Java, C++
  • A good team player, with the ability to work individually as well as collaborate across various teams in the organization
Our benefits include:
  • A unique, caring and friendly culture (learn more about how we work
) * Be part of an exciting new type of organization built on Cooperative principles (learn more
) * 25 working days of paid vacation annually, plus unlimited sick leave and 3 spiritual days
  • Company-wide closure from December 25th to January 1, annually
  • Annual Lifestyle benefits (reimbursements for gym memberships, fitness equipment, yoga classes, etc)
  • Annual travel budget for educational and career-advancement opportunities
  • A remote-first, flexible work environment with global Hub offices to visit
  • A home-office stipend to set you up for success
  • Annual company retreats
  • Paid parental leave
  • \xe2\x80\xa6.. and many more!
Powered by JazzHR

Informal Systems

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2164966
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned