👀 Бизнес-аналитик, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Senior Golang Developer (remote)

Зарплата

от 6000 до 8000 $

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

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

Компания

NEWHR is a boutique headhunting agency specializing in information technology.

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

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

About the product

  • Modern IPaaS solution, an integration platform for corporate services
  • High-load distributed system with increased fault tolerance
  • We are working with the biggest international companies
  • Our product recognized as a leader by both Gartner and Forrester

Who we are

  • Super professional team of enthusiastic developers, each with rich experience
  • Startup atmosphere, an ability to use technologies you like
  • International team: Head office - USA. Developers: Russian Federation, USA, Singapore, Europe

Our technologies

  • Golang, Ruby on Rails, Node.js, Java
  • Postgres, Kubernetes, Terraform, Ansible, Amazon (AWS)
  • Instead of Jira - Github and Google Docs. All communication by Skype & Slack

Your responsibilities

  • Build/extend/troubleshot/fix complex heterogeneous Go applications, as well as small self-contained microservices.
  • Design for performance and scalability
  • Work with production infrastructure, deal with production issues
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
  • Evaluate and propose improvements to the existing system
  • Contribute in all phases of the development lifecycle
  • Provide code reviews to your teammates
  • Identify bottlenecks and bugs, and devise solutions to these problems

Our expectations

  • 7+ years of server-side development (any language)
  • String experience with Go language at backend (3+ years)
  • Excellent debugging, analytical, problem solving, and social skills
  • Experience with k8s - is a plus
  • Experience with highload and high performance systems.
  • Knowledge of basic data structures and algorithms and how they are used is a must
  • Deep understanding of HTTP/HTTPS infrastructure, good knowledge of network protocols and stacks
  • Good understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • BS/MS, or PhD degree in Computer Science, Engineering or a related subject
  • Upper-intermediate English level at least. Opportunity to communicate in English (verbal, written)

Optional Requirements

  • Background in C/C++/Linux or another system programming
  • Experience in working with Docker and other isolation technologies.
  • Experience in working with public cloud infrastructure providers (AWS/Azure/Google Cloud)
  • Experience in related fields (DevOps, API gateways, Enterprise applications, etc)
  • Experience in building/deploying user-facing APIs is a plus

We offer

  • Remote work with long-term employment on a full-time basis: we are working in the Moscow time zone (team calls at about 7pm, 2-3 times a week)
  • Further European relocation is available and additionally negotiated
  • Base salary paid on the monthly basis in dollars (depending on your skills)+ Workato Stock Options
  • Business trips to the USA (Post-Covid)
  • Full compensation for buying work computer
  • A contract with you as an individual entrepreneur, 20 workdays of paid vacation
  • Wellness programs, including fitness challenges and an occasional company day off to recover from Zoom fatigue
  • Company-sponsored team-bonding activities and team celebrations
  • Support for professional development and continuous learning
  • A great opportunity for professional development within a successful project, knowledge-Exchange
  • Long-term prospects for a professional career in a high growth company
  • Best in class technology tools to empower you to do your best work