About us
OmiseGO, a subsidiary of Omise, is bringing to market a white-label mobile wallet platform that facilitates payment, loyalty and rewards, remittances and cross-wallet transactions. By enabling money to move in different ways, OmiseGO leverages blockchain technology to open up possibilities for new types of financial services for anyone, anytime, anywhere.

Why we need you

We are looking for experienced engineers who can apply DevOps principles to run our production services. We're scaling Ethereum to build financial services with our implementation of Plasma. Our DevOps team works closely with the Blockchain and eWallet teams to ensure we deliver secure and reliable services for our users. We move quickly and you'll have an integral part in how we make technology decisions.

What you will do

  • Define processes to encourage collaboration between development and operations teams
  • Build, deploy, and maintain the blockchain services that form Plasma
  • Use cloud services to build environments used for code deployments
  • Monitor and optimise our applications with a focus on reliability engineering
  • Document everything you build

Core skills & experience

  • Container (Docker/rkt) deployments in a microservices architecture
  • Kubernetes and Helm
  • Comfortable with a programming language and Linux shell scripting
  • Monitoring and alerting with modern tooling (Prometheus, Grafana)
  • CI/CD pipelines (preferably with ChatOps experience)
  • Familiar with network protocols and security best practices (application/system/network)
  • Able to build and manage logging services such as ELK or Graylog
  • Automate all the things mindset!

As we run our own blockchain, a knowledge of Ethereum internals and clients is useful but not required. We run cutting edge software that we've built based on developments by our in-house researchers. If you want to work at the forefront of blockchain technology with one of the most exciting projects in the crypto space, we want to hear from you!

You are

  • Autonomous
  • Open-minded
  • Eager to learn new things
  • Self-motivated
  • Comfortable in a rapidly changing environment
  • Believer in the potential of the blockchain to revolutionize the lives of people who do and don’t have access to financial services
  • Able to communicate with confidence in English
  • Happy to participate in an on-call rotation

Our technology stack

  • Google Cloud Platform
  • Plasma & eWallet Services (Elixir)
  • Ethereum clients (Go/Rust)
  • Automation Services (Python)
  • Kubernetes & Helm
  • ElasticSearch
  • Graylog

Life at OmiseGO
If you like to do things a little different and don't play by the book - then come a little closer.

At OmiseGO, we celebrate individualism and nourish a trust-based working culture. We give our employees the freedom to develop and we love to see our fellow Omisians grow with us.

We're on a mission to achieve our goal to "Unbank the Banked", and are working with some of the greatest minds in the industry to achieve it. Growing with us means to get things done, think outside the box and excel in your profession. If this sounds like you, then get in touch today and take the first steps towards a life at OmiseGO.

What we offer

  • Above market salary
  • A nice and flexible work environment
  • Flexible working hours
  • A health care plan
  • 3 days per week of remote work
  • A MacBook Pro to work from coffee shops or beaches
  • A friendly bunch of colleagues