Senior Lead Software Engineer - Java, Blockchain, API, Cloud
Listed on 2026-05-21
-
Software Development
Blockchain / Web3, Software Engineer, Backend Developer, DevOps
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top‑notch technology products.
Job Responsibilities- Design and implement microservices architectures using industry‑standard technologies and frameworks.
- Design blockchain solutions and decentralized applications on private and public blockchain networks, with proven and verified cryptographic protocols.
- Drive decisions that influence product design, application functionality, and technical operations and processes.
- Monitor and optimise the performance of microservices, ensuring high availability and responsiveness.
- Troubleshoot and resolve technical issues, providing timely solutions to maintain application stability.
- Conduct code reviews and provide constructive feedback to peers, fostering a culture of continuous improvement.
- Contribute to the engineering community as an advocate of firm‑wide frameworks, tools, and practices of the Software Development Life Cycle.
- Implement rigorous and thorough monitoring and testing practices to ensure the security and performance goals of blockchain infrastructure.
- Design and verify cryptographic protocols deployed on the blockchain, ensuring support for benchmark use‑cases of decentralized applications.
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- A degree in Computer Science / Mathematics or equivalent work experience in a related field.
- Hands‑on practical experience delivering system design, application development, testing, and operational stability for traditional distributed systems.
- Hands‑on experience developing on blockchain platforms, such as Ethereum
, Hyperledger
, or similar. - Strong object‑oriented programming language background. Hands‑on experience with application programming, backend API development and distributed microservices
infrastructure in one or more programming languages:
Solidity, Java, JavaScript, Python
. - Experience and understanding of the cryptographic principles underpinning blockchain technologies such as encryption algorithms, key management, key wallets.
- Experience with cloud infrastructure services such as Amazon
, Google
, or Microsoft
. - Ability to tackle design and functionality problems independently with little to no oversight.
- Experience in Financial Markets.
- Experience designing and writing smart contracts with Solidity using Hardhat, Truffle, Slither scanning, etc.
- Hands‑on experience with AWS, EKS, Docker
. - Knowledge of Dev Ops practices and tools for continuous integration and deployment.
- Familiarity with blockchain interoperability solutions.
- Experience with RDBMS.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission‑based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. Additional benefits include comprehensive health care coverage, on‑site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.
EqualOpportunity Employment
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.
We also make reasonable accommodations for applicants and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).