💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Senior Golang Developer (remote, HQ in USA)

Зарплата

от 5500 до 7000 $

Требования

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

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

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

Компания

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

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, Barcelona

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 applications, as well as small self-contained microservice
  • Work with production infrastructure, deal with production issues
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka etc.
  • Evaluate and propose improvements to the existing system
  • Contribute in all phases of the development lifecycle
  • Identify bottlenecks and bugs, and devise solutions to these problems

Our expectations

  • 7+ years of server-side development (any language)
  • 2+ years of building production systems using Go
  • Willingness to use both Go and Ruby in development
  • 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
  • The ability to switch quickly to the other programming languages when needed - is a plus.
  • Excellent debugging, analytical, problem-solving skills
  • BS/MS, or PhD degree in Computer Science, Engineering or a related subject
  • Readiness to work remotely with teams distributed across the world and time zones
  • Upper-intermediate English level at least. Opportunity to communicate in English (verbal, written)

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
  • Competitive Salary in US dollars (depending on your skills)
  • A great opportunity for professional development within a successful project, knowledge-Exchange
  • Interesting and challenging tasks
  • Business trips to the USA (Cupertino)
  • Full compensation for buying work computer
  • A contract with you as an individual entrepreneur, 20 workdays of paid vacation