Oracle - Redwood City, CA
posted 4 months ago
As a Software Developer - Architect for our FinTech Data Platform, you will play a pivotal role in defining and delivering our next-generation solutions tailored for central banks and financial institutions. This position involves working with a sophisticated collection of cloud and on-prem software services designed to facilitate the development of modern distributed financial transactional systems, particularly those based on tokenization. Your expertise will contribute to applications such as central bank digital currency, Deposit Tokens for peer-to-peer digital asset transfers, and the management of tokenized real-world assets. The ideal candidate will possess extensive experience with a variety of technologies including Permissioned Blockchain, Database systems, Cryptography, Public Key Infrastructure (PKI), and both Decentralized and Traditional Finance. You will be responsible for defining, designing, and delivering mission-critical software products, with a focus on back-end, server-side, and API development. A strong background in distributed systems, transaction management, microservices architecture, and Kubernetes is essential. Additionally, a solid understanding of security technologies, including PKI, cryptography, and identity management, will be crucial for the success of this role. In this position, you will actively participate in the software engineering division, contributing to the evolution of standard practices and procedures. You will suggest and justify product directions within approved frameworks, define responsibilities for new projects, and specify, design, and develop software according to those specifications. Your consultative guidance will be instrumental in shaping the strategic direction of our software applications and operating systems, ensuring they meet the high standards required in the financial sector.