Software Engineer

Propine logo Propine

Job Description

Are you someone who believes that work should be challenging and the work that you do challenges the status quo? You enjoy challenges preferring to swim in the deep end while figuring things out.


If this RESONATES with you, then you’ll fit right here in Propine



Who we are:


Propine is re-inventing capital markets using blockchain technology. We’ve worked with the Monetary Authority of Singapore (MAS), to become the first licensed custodian for digital assets in the world. We are re-imagining the issuance and life cycle management of capital market products like equities, debt, structured products, and funds using blockchain technology, to reduce friction and increasing value accrual for both issuers and investors.


This role requires you to have a ‘do-whatever-it-takes’ mindset and learn to operate just outside the limit of your comfort zone. If this

excites you, but also makes you a bit nervous, then you might be the right fit.


In the exciting growing phase of the company, we are looking to have on board an experienced and motivated professional to join our team.


Job description:

You will work directly with the CTO and will be part of the Engineering team. You will communicate and collaborate across the organization to:


Develop and maintain our products

· Contribute to the ideation, technical design, implementation, and testing of product features that will transform the capital markets.

· Implement support for various blockchain architectures and integrate our applications to various native blockchains

· Design & deliver thoughtfully crafted REST APIs, interfaces and database schemas to ensure scalability, maintainability, and performance.

· Developing internal back-office website applications: front-to-back, i.e. UX, DB, APIs.

· Produce high quality software following good architecture and design principles that are scalable. Contribute to test automation within an agile team

Participate in and contribute actively to architecture reviews, code reviews, design reviews, postmortems, and raise the bar for engineering best practices across the team.

· Document changes and guides for the applications


Setup and maintenance of infrastructure

· Setup and secure blockchain nodes, wallets and application servers

· Write scripts to automate the deployment of infrastructure

· Perform regular maintenance on servers and nodes to ensure business continuity

· On-call rotation for incidents

· Document steps and processes for the setup and maintenance of infrastructure


Provide technical support

· Provide technical support for our customers

· Document solutions for common problems

· Provide technical support for our operations team to solve operational issues


Perform operations

· Perform operational duties on a rotational basis

· Document operational processes


Governance and Compliance

· Follow defined processes to ensure that compliance is met


Knowledge on digital assets

· Keeping abreast of the developments in cryptocurrencies and digital assets




· A degree in Computer Science or Software Engineering is a must.

· 4-7 years of experience in hands-on coding.

· Experience in writing applications using Typescript/JavaScript, Ruby on Rails, React & Redux is a must.

· Comfortable with database technology: e.g. MySQL, SQL Server, Oracle

· Experience in managing Linux servers is very important.

· Foundation level knowledge and programming experience with Bitcoin, Ethereum or other crypto currencies is a must

· Experience building and deploying applications and services into cloud environments (AWS stack)

· Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility

· You have professional experience working in an agile development environment.

· Knowledge of CI/CD practices

· Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.

· Experience working with startups preferred.

Register to Apply

Please let Propine know that you found this job role on

Similar Jobs

Babylon Voice (Manan AI Inc)| New York logo

Data Scientist for AI VOICE ID, 2+ years of Multimedia AI/ML | Babylon Voice (Manan AI Inc)| New York at Babylon Voice (Manan AI Inc)| New York

$95,000 - $150,000
AI Voice ID Crypto Web3 ID ZKP ML
32 days ago
Babylon Voice (Manan AI Inc) New York logo

Data Scientist - Generative AI, 3+ years of AI-experience Babylon Voice | Manan AI | New York at Babylon Voice (Manan AI Inc) New York

$95,000 - $170,000
AI web3 ML Generative AI Wallet
32 days ago
Babylon Voice (Manan AI Inc)|New York logo

TON (Telegram) ZK Cryptography Engineer for AI VOICE ID | Babylon Voice (Manan AI Inc)|New York at Babylon Voice (Manan AI Inc)|New York

$80 - $150
TON ZKP Cryptography Telegram Zero-Knowledge Proof Blockchain Smart contract
32 days ago
Babylon Voice (Manan AI Inc) logo

Zero-Knowledge Proof Engineer, snarkVM on Aleo for AI VOICE ID | Babylon Voice (Manan AI Inc) New York at Babylon Voice (Manan AI Inc)

$80 - $150
ZKP AI snarkVM Aleo Zero-Knowledge Proof
32 days ago
ChainRecorder logo

Senior Bitcoin/Lightning Network Developer at ChainRecorder

bitcoin lightning network
46 days ago
Spend IT logo

Full Stack Developer at Spend IT

$80,000 - $100,000
node typescript api solidity
110 days ago
Glassnode logo

Senior Backend Engineer (Golang) - Greenfield Project (m/f/d). Remote at Glassnode

Backend Engineer Golang SQL Kubernetes Helm
192 days ago
ConsenSys logo

QA Engineer (Confirmations System) at ConsenSys

$139,000 - $175,000
QA Engineer Confirmations Selenium UXUI
194 days ago
Gemini logo

Senior Software Engineer, Fraud at Gemini

$152,000 - $213,000
Scala C++ Typescript Software Engineer
194 days ago
ConsenSys logo

Solidity Engineer at ConsenSys

$187,000 - $235,000
Solidity EVM English< Engineer
195 days ago