Software Engineer (DevOps / Infrastructure)

San Francisco, CA, United States • $135k - $150k • 0.1% - 1.0%

Magic Labs, Inc.

Role Location

  • San Francisco, CA, United States


  • $135k - $150k
  • 0.1% - 1.0%


11 - 25 people


396 Townsend St
San Francisco, CA, 94107, US

Tech Stack

  • Python
  • React
  • React Native
  • Terraform
  • AWS
  • TypeScript
  • JavaScript
  • MySQL
  • Redis
  • CI/CD

Role Description

Fortmatic is seeking to work with a curious, talented, and self-motivated Backend/DevOps Engineer with an insatiable appetite for learning and self improvement.. You arepassionate about implementing infrastructure solutions to achieve high maintainability, availability and scalability. As a Backend/DevOps Engineer on the team you'll be working collaboratively with other amazing engineers owning everything that you build 100% of the way. You will flow seamlessly between building out solutions to improve deployment processes, operations procedures and system metrics tracking to building out core backend systems, kick-ass features, and intuitive/performant APIs.

Fortmatic fully operates in a public cloud environment (AWS). We heavily adopt infrastructure-as-code (IaC) philosophy. We believe in automating infrastructure and operations to scale. System imperfections, and inefficiencies is the Bane to your Batman, and pragmatism is your north star.

You will

  • Own the architecture and development of system components to improve monitoring, alerting and stability with compliance and security in mind
  • Build upon the foundation of the existing infrastructure to support and enhance the productivity of the entire engineering team in San Francisco, Denver and Toronto
  • Collaborate with other engineers to optimize CI/CD pipelines
  • Ensure we are on the cutting edge features in the public cloud (AWS is a plus)
  • Develop internal SLOs and SLIs to drive system reliability and to support external SLAs
  • Design and build backend systems that powers the Fortmatic experience
  • Building and improving our APIs so that they are as scalable, performant, intuitive as can be

What you bring to the team

  • 2+ years of DevOps experience working in a public cloud environment (Amazon Web Services, Google Cloud Platform, or Microsoft Azure)
  • Proficient in shell scripting and scripting languages e.g Python/Ruby
  • Production experience in system design, networking and virtual cloud implementation
  • Expert in building and implementing CI/CD pipeline using Jenkins, Circle CI, Travis CI, AWS codePipeline/codeBuild or similar
  • Have experience in using Terraform/CloudFormation and Vault
  • Proficient in SQL and database design and administration using MySQL, PostgreSQL or similar


  • Have experience in blockchain node management (Ethereum, Bitcoin and similar)
  • Have participated in SOC2 Type 2 audit
  • Experience in Linux/Unix system administration
  • Have a startup personality and mentality: smart, hardworking, productive, team player, integrity, can execute under pressure
  • Have worked with serverless stack (FaaS)

Technologies that we are currently using include React, Python, Docker, AWS, HashiCorp, etc. We are deeply driven by the agile development principles. We are looking for people who share the same philosophy, perform under pressure and are comfortable with frequent change requests.

About Magic Labs, Inc.

We're a company that leverages blockchain to provide decentralized authentication. Our mission is to empower developers and users to own their auth, #OwnYourAuth. By owning your auth, you own the identities along with data generated with your identities. Fortmatic offers an SDK that enables developers to build and own their authentication experience, without being locked into any centralized identity provider and without compromising end-user privacy and security - a flexible and future-proof solution that will be able to support companies’ auth needs from start to scale.

Company Culture

We are a process- and procedure-driven company that values communication and resourceful attitude towards work. We adopt leader-to-leader mentality. Everyone in the company is a leader. They hold themselves accountable and go extra miles to make the products better. Team members get full autonomy on the projects that they are building. It is based on the foundation of the strong communication culture.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.