Senior GO Developer Job at OnHires, San Francisco, CA

ZHdrc1FDZFoyYldIS1BybHByRkRCY1FRNUE9PQ==
  • OnHires
  • San Francisco, CA

Job Description

About Company

Our client is a liquidity and technology provider of solutions for the crypto and foreign exchange (FX) industry. The company specializes in the sphere of B2B services and products, catering to a wide range of clients including large licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers. The company’s advanced base of ready-to-use technical solutions enables brokers to save time and money on consuming infrastructure projects and focus on enlarging their client base and increasing their revenues.

Requirements:

  • Strong proficiency in the Go programming language for 4 years, with a solid understanding of its core concepts and idiomatic usage and the principles of writing concurrent code;
  • Deep understanding of synchronization mechanisms
  • Strong skills in code profiling and debugging;
  • Strong problem-solving skills and ability to analyze complex technical issues;
  • Experience in writing unit tests and integration tests;
  • Experience working with message brokers and a deep understanding of how they operate;
  • Experience with external caching servers;
  • Advanced understanding of microservices architecture design principles;
  • Experience with SQL databases and skills in working with them;
  • Knowledge of SOLID, design patterns, and the experience of applying them;
  • Experience with Kubernetes.

Preferably:

  • Experience with NATS
  • Experience with DDD
  • Experience with ТDD

Languages:

  • English B2+
  • Russian B2+

Responsibilities:

  • Validate business and system requirements from Product Managers & Architects to transfer requirements into code.
  • Develop services around realtime data processing, cloud computing.
  • Programming in Go high-level language.
  • Ensure all appropriate documentation of processes and source code is created and maintained.
  • Communicate effectively with colleagues, leaders, and customers throughout the organization.
  • Participate in expert level troubleshooting and resolve bugs through root cause analysis, data and system investigation.

Job Tags

Similar Jobs

AECOM

Geologist - Environmental Investigation and Remediation Job at AECOM

 ...the Washington, D.C region to be a task leader for a variety of environmental projects (i.e., Remedial Investigations and Site Assessments)...  ...Minimum Requirements ~ Bachelors degree in Geology or related science ~2+ years of post-graduation relevant experience... 

TNStumpff Enterprises

CDS Mail Carrier Job at TNStumpff Enterprises

 ...Now Hiring - USPS CDS Rural Mail Carrier TNStumpff Enterprises, LLC, the nations leader in Contract Delivery Service for the United States Postal Service, with offices in 20 states, is currently seeking applicants to deliver mail on a CDS mail route recently solicited... 

JF Restaurants at The Times Square EDITION

Event Manager Job at JF Restaurants at The Times Square EDITION

 ...JF Restaurants by Michelin-Starred and Award-winning Chef John Fraser is hiring for an experienced Event Manager with a genuine sense of warmth and hospitality to join the team at the Times Square EditionHotel. The Events Manager is responsible for assuring the success... 

online shahar

Physical Design Engineer Job at online shahar

Physical Design Engineer Location Phoenix, AZ : Job Title: Physical Design Engineer Location: AZ; Phoenix Duration: 8+ Months Contract : Electrical Engineering - Design Integrated Circuits (IC) that power everyday electronic devices. Design custom or semi-custom silicon... 

PARTY EMPORIUM, LLC.

Customer Service Associate Job at PARTY EMPORIUM, LLC.

 ...timeliness in all of our business practices. Assists in merchandising the store following the Supervisor's instructions. Maintains store merchandising and operational standards. Follows all Company policies and procedures. Must display attention for details....