Oracle - Redwood City, CA

posted 4 months ago

Full-time - Senior
Redwood City, CA
Publishing Industries

About the position

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.

Responsibilities

  • Define and deliver the next-generation FinTech Data Platform.
  • Design and develop cloud and on-prem software services for financial institutions.
  • Contribute to applications such as central bank digital currency and tokenized asset management.
  • Provide consultative software guidance and strategic direction for software applications.
  • Define responsibilities for new projects and specify software development requirements.
  • Suggest and justify product directions within approved frameworks.
  • Participate in the evolution of standard practices and procedures within the software engineering division.

Requirements

  • 10+ years of experience in defining, designing, and delivering mission-critical software products.
  • Strong knowledge of distributed systems and transaction management.
  • Experience with microservices architecture and Kubernetes.
  • Significant experience with Permissioned Blockchain, Database systems, and Cryptography.
  • Understanding of security technologies including PKI and identity management.
  • Experience in the financial industry is a plus.

Nice-to-haves

  • Familiarity with Decentralized Finance and Traditional Finance concepts.
  • Experience with tokenization and digital assets.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service