Senior Golang Engineer [IT Operations team]


от 5000 до 6500 $


Бэкенд, Старший (Senior)GolangDockerPostgreSQLООП

Местоположение и тип занятости

Полный рабочий деньМожно удаленно


We make e-wallet revolution in South East Asia

Описание вакансии

Условия работы

We are a product oriented company from Philippines. Our main product is an electronic payment service and e-wallet for users from South Asian countries(for example, Philippines, Thailand, Malaysia).

Our product helps people to open access to financial tools in a complicated bank system situation.

Through our wallet users can send money anyone, pay for subscriptions, receive money transfers from 200+ countries and lands even without bank account.

Who you are

  • We are looking for a savvy Software Engineer to join our growing IT OPS team
  • Technologies to know Go, Redis, Postgres, Docker, Kubernetes
  • Experience with Agile Product Development processes and individual contribution
  • Tests (unit, functional, integration) and understanding how to apply them
  • Understanding and practically using SOLID, GRASP, common design patterns
  • Ability to follow Micro Service Oriented Architecture (pros/cons)
  • Experience with Unix (Linux) and a wide spectrum of internet standards and technologies
  • Good communication skills and documentation oriented mindset
  • English (at least written, ideally spoken english)

Skills nice to have

  • Python (Django/Vanilla)
  • Hands-on experience with AWS at least 1 year
  • A well-maintained Github profile with samples of your prior work. Relevant open-source commits or other public work vetted by developers online is a big plus
  • Experience in building easy-to-use consumer products
  • Experience building FinTech products or other financial systems
  • Passion for Bitcoin and Blockchain technologies and a detailed understanding of how they work
  • Experience working with a remote team

Technologies we used

  • Go and Python as main Programming Languages for the majority of our backend
  • Terraform to manage AWS and treat Infrastructure as Code
  • Helm as Package Manager for Kubernetes allows us to have decent contract between Product Engineering and SRE team
  • Kubernetes is enhanced with Monitoring(Prometheus), vertical and horizontal pod auto-scaler, network security policies
  • Storage Layer is implemented on classic solution with PostgreSQL
  • Kafka is taking its place in Event/Message bus
  • Redis as a cache
  • Elasticsearch as a log storage
  • Ansible for automate of routine tasks

Our work environment

  • Remote friendly
  • Flexible schedule
  • International geo distributed team
  • Opportunity for business trips to SEA countries
  • Open-mindedness for new technologies
  • AWS
  • DevOps culture
  • Focus on continuous learning and development
  • Flexible Vacation