Golang Developer (Golang, NodeJS, Networking, Kafka)

Remote Full-time
What you’ll do as a Golang Developer:Work on building critical trading infrastructure and components for our platform to support trade execution, order matching, risk management, settlements, and data analyticsWrite low-latency code that will process billions of dollars a day's worth of trading volume reliablyArchitect performant and reliable communication layers to enable networking between our internal exchange componentsWork on building and maintaining high-performance APIs(REST + Websockets)Optimise, test, maintain and improve our platform’s codebase and performanceMaintain, Document, and add to our platform’s product and API documentationWork on implementing new features for our exchangeManage individual project priorities, deadlines, and deliverables with your technical expertise.Mentor and develop other team members on design techniques and coding standards.Work with pen-testing and software security audit firmsEssential Requirements4+ years of real-world experience with programming in JavaScript, TypeScript, Node.js, Golang, RedisFamiliarity with Linux on desktops and serversStrong understanding of gitExperience building and scaling reliable data pipelines using KafkaExperienced using and integrating with cloud services, developing CI/CD pipelines, and using DockerExperience building/upgrading and using SQL-based databasesExperience building and deploying high-performance APIs, both REST as well as WebsocketsComfortable with owning the system design, architecture, and implementation, leaning on industry best practicesGood with maths, statistics, and problem-solvingYou are a fast learner who can quickly master new technologies.You will stand out if…You've worked on high-quality products in the finance or security spaceYou have prior trading experience(in Traditional markets or crypto/DeFi), with knowledge of derivative products like futures, options, and perpetualsYou have experience with other non-trading DeFi products like swaps, lending, etc.Experience working on trading systems and infrastructureCS Degree or equivalent experienceExperience working with UDPExperience developing FIX APIsValues & How we work?The entire crypto space doesn't just move fast but is constantly accelerating. It’s hard building a DeFi product — it’s 24/7, 365 days a year, markets do not close, the ground beneath you can shift, assumptions can and do fail & risk of burning out is real.We take our product + brand very seriously.If we see even a small flaw in our product, we always ask ourselves - Why isn't this perfect?All members have perpetual autonomy to fix anything broken that we notice, and we do not wait for someone else to tell us what to do.We take extreme ownership of everything you doIf the team fails, everyone fails, so prioritize and execute.We think long-term, set big goals, and communicate with clear directions and goals to achieve them. Everyone must understand not just what they're doing but also why they are doing it.No Egos, lead by example, and mutual accountability.Strive for clear and simple communication - this is easier said than done but communicating the "why" of an issue is equally important as the "what.”All meetings have an agenda, with outcomes clearly defined as tasks and call-to-actions.Prioritize all tasks by - what is more important for our users without compromising on any of the above goals.Originally posted on Himalayas

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

AI Solution Architect (Senior Manager) - Remote

Remote

Remote Data Entry Operator

Remote

**Experienced Compliance Analyst – Target Customer Care Remote Jobs $18/Hr**

Remote

careerzynith Home Advisor – Live Chat Customer Support Specialist for Consumer Electronics & Digital Services

Remote

Sustainability Associate Director

Remote

Senior Software Engineer

Remote

**Experienced Data Entry and Form Filling Specialist – Remote Work Opportunity at arenaflex**

Remote

Delta Customer Service Jobs – [Remote Work Available]

Remote

CRO Specialist - 57021838482

Remote

Support Analyst

Remote
← Back