MonetaGo, Inc. is a Blockchain Services company that partners with financial institutions and regulatory bodies to identify business challenges that blockchain technology is suited for, and to facilitate building consortiums and implementing solutions.
The Core Back End Services Engineer will act as the lead in designing and implementing the company’s core product: distributed applications within the blockchain framework. These applications will have complex interactions with internal and external processes via secure and resilient industry standard protocols and API’s. The candidate will become highly familiar with open-source blockchain platforms and be able to customize the core components and smart contract logic for specialized use cases.
Responsibilities and Duties
Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding, testing, deployment and maintenance.
Enjoy solving highly complex problems while understanding the scope and impact of your work.
Be quick, resourceful, flexible, and an excellent collaborator. You will balance the best of technical and product knowledge to create disruptive product solutions.
Validate systems via unit tests, benchmarking, and load-testing..
Qualifications and Skills
Strong coding experience in Java and/or C++.
Messaging experience with Kafka, ActiveMQ, or RabbitMQ.
Experience interfacing with streaming API’s
Experience architecting low latency, high throughput, and scalable distributed systems.
Experience coding with open source libraries and frameworks.
Ability to work across Linux/UNIX platforms.
Familiarity with network-layer protocols such as TCP/IP and multicast.
Excellent problem solving skills and creative thinking.
A keen interest in blockchain technology.
Benefits and Perks