C++ Jobs in Web3

165 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$72k - $75k

$72k - $76k

$145k - $205k

$84k - $100k

$90k - $110k

$175k - $180k

$90k - $100k

$84k - $180k

$72k - $148k

$96k - $107k

$84k - $100k

$175k - $180k

Binance
Taiwan, Taipei

Senior Java Engineer - E&C

UAE, Abu Dhabi / Taiwan, Taipei / Asia / Singapore
Engineering – Backend /
Full-time Onsite or Remote /
Hybrid

Apply for this job
Binance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider whose suite of financial products includes the world’s largest digital-asset exchange.
Our mission is to accelerate cryptocurrency adoption and increase the freedom of money.

If you’re looking for a fast-paced, mission-driven organization where opportunities to learn and excel are endless, then Binance is the place for you.

Responsibilities

    • Development and maintenance of front-end gateway (based on Traefik) and Cache-Proxy.
    • Partner with the Product Manager, DevOps, QA, and teammates to get things done.
    • Promote technology best practice within the team, and conduct code review for peers.

Requirements

    • At least 5 years of back-end software development with Java programming language.
    • At least 2 years and more experience in gateway, infora etc.
    • Has a Bachelor’s/Master’s degree in computer science, engineering.
    • Familiar with software frameworks and design patterns.
    • Familiar with message broker, relational database, micro-service.

Nice to have

    • Experience with Traefik and k8s is a big  plus.
    • Experience with Golang is a big plus.
Apply for this job

What kind of jobs can I get with C++?

C++ is a popular programming language that is widely used in a variety of industries, including software development, web3, blockchain, gaming, finance, and engineering

Here are some jobs you could consider with a strong background in C++ programming:

  1. Software Developer: As a software developer, you will use C++ to create software applications, systems software, or even operating systems.
  2. Blockchain Developer: C++ is one of the most commonly used programming languages in blockchain development. As a blockchain developer, you will use C++ to build decentralized applications, smart contracts, and other blockchain-based solutions.
  3. Smart Contract Developer: Smart contracts are self-executing contracts with the terms of the agreement between buyer and seller being directly written into code. C++ can be used to write smart contracts for decentralized applications on blockchain platforms such as Ethereum.
  4. Cryptocurrency Developer: C++ is also used to build and maintain cryptocurrency projects. If you're interested in developing cryptocurrencies, wallets, or mining software, C++ can be a valuable language to know.
  5. Protocol Developer: Many blockchain protocols are written in C++, including Bitcoin and Litecoin. As a protocol developer, you may work on developing new protocols, improving existing ones, and optimizing them for performance and scalability.
  6. Game Developer: If you're interested in creating video games, C++ is one of the most commonly used languages in the gaming industry, particularly for high-performance games.
  7. Financial Engineer: In finance, C++ is used for quantitative analysis, algorithmic trading, and risk management. Financial engineers use C++ to develop complex financial models and software tools.
  8. Embedded Systems Developer: C++ is commonly used in embedded systems programming for developing applications for devices like microcontrollers, and other small devices.
  9. Robotics Engineer: C++ is a popular programming language for developing robotics software. If you are interested in robotics and automation, this could be a great career choice.
  10. Compiler Engineer: C++ compilers are used to translate code written in C++ into machine-readable format. As a compiler engineer, you would be responsible for developing, testing, and optimizing C++ compilers.
  11. Machine Learning Engineer: C++ is a popular language for developing high-performance machine learning algorithms and libraries. As a machine learning engineer, you would use C++ to develop custom algorithms, optimize existing ones, and implement them into production systems.