mypitch.guru

Senior Software Engineer (Go+Python)

We are the creators of a new fintech era!
Our mission is to revolutionize the world by making blockchain technology accessible to everyone in everyday life. WhiteBIT is a global team of more than 1,200 professionals united by a shared vision of shaping the Web3 future.
We are building our own blockchain ecosystem, ensuring maximum transparency and security for over 8 million users worldwide. Our cutting-edge solutions, rapid adaptation to market challenges, and technological excellence set us apart from traditional companies.
Our official partners include the National Football Team of Ukraine, FC Barcelona, Lifecell, FACEIT, and VISA.

Requirements

  • 3+ years of professional experience with Go: building APIs, libraries, microservices, or distributed systems
  • 2+ years with Python: automation, SDK development, or backend services
  • Proven Web3/cryptocurrency experience: deep understanding of wallets, transactions, smart contracts, gas optimization, and DeFi protocols
  • Strong proficiency with AI coding assistants (Cursor, Claude Code, e.t.c) including prompt engineering for code generation, debugging, and cross-language porting
  • Experience building developer tools, libraries, or SDKs used by external developers
  • Solid understanding of RESTful APIs, WebSocket protocols, and JSON-RPC standards
  • Proficiency with Git workflows, GitHub collaboration, and modern CI/CD practices
  • Experience with unit testing, integration testing, and test automation frameworks
  • English B2+ level for technical documentation, community interaction, and code reviews

Responsibilities

  • Build developer tools that will be used by thousands of developers globally, making WhiteBIT's APIs accessible across multiple programming languages.
  • Develop and maintain production SDKs primarily in Go and Python for WhiteBIT's trading APIs, WebSocket feeds. Examples include algorithmic trading libraries, real-time data streaming clients, and wallet integration tools
  • Leverage AI coding assistants (Cursor or Claude Code) as the primary methodology to efficiently generate, maintain, and port SDK code across multiple languages including TypeScript and PHP
  • Create integration libraries for popular open source crypto projects and build sample applications such as trading bots, DeFi integrations, and payment gateway plugins
  • Design and implement comprehensive testing strategies, CI/CD pipelines, and automated release processes ensuring SDK reliability across different environments and blockchain networks
  • Contribute to open-source projects showcasing WhiteBIT integrations and maintain public repositories with clear documentation and examples
  • Collaborate on developing the new public API platform with focus on developer experience, providing input on API design, authentication methods, and rate limiting strategies
  • Engage with the developer community through GitHub issues, pull request reviews, and technical support for high-volume API users and integration partners
  • Research emerging blockchain technologies and propose new SDK features based on developer needs and market trends

Would be a plus

  • TypeScript experience for building type-safe Node.js and browser SDKs
  • PHP knowledge
  • Active GitHub profile with open-source contributions to Web3 or developer tool projects
  • Experience with multiple blockchain networks (Ethereum, BSC, Polygon) and their specific requirements
  • Understanding of GraphQL API design and real-time data streaming architectures
  • Previous DevRel, developer advocacy, or technical evangelism experience
  • Participation in hackathons, technical writing, or developer conference speaking
  • Familiarity with smart contract development and security best practices

Work conditions

  • Master cutting-edge technologies and become an expert in the most innovative industry.
  • Develop your skills in digital finance and shape the global market.
  • Gain unique experience and be part of global transformations.
  • Influence the industry and contribute to groundbreaking solutions.
  • Collaborate with top experts worldwide and grow alongside the best
  • Modern equipment.
  • Comfortable working conditions, and an inspiring environment to help you thrive.
  • 24 calendar days of paid leave.
  • Additional days off for national holidays.

Required skills experience

Golang 4.5 years
Python 4.5 years

Required domain experience

Blockchain / Crypto 3.5 years

Required languages

English B2 - Upper Intermediate
PHP, Node.js
Published 12 November
38 views
ยท
6 applications
80% read
To apply for this and other jobs on Djinni login or signup.
Loading...