Bank of America

Principal Engineer - Stablecoin

8.0/10

Bank of America

$124,000 – $180,000 USD
Remote
senior
25 days ago
cryptodefiweb3

AI Summary

The vacancy is well-structured with clear responsibilities and compensation, but lacks some details on technology and company presence.

Check Match — Just drop your CV

See your fit for Principal Engineer - Stablecoin in seconds.

Description

What you'll do

  • Develops the engineering approach for the entire program/portfolio solution and works with Architecture, to develop/analyze/deliver the implementation of technical enablers.
  • Leads the planning, definition, and design of the complex features which span multiple teams and explore solution alternatives.
  • Leads the technical oversight for teams in solution development including design reviews and code within own domain.
  • Defines the technology tool stack for the solution within a range of internally approved and supported technologies.
  • Ensures that the Stablecoin design and engineering approach for complex features are consistent with the larger payments ecosystem.
  • Defines the technology tool stack for the solution and evaluates and adapts new testing tool/framework/practices for team(s).
  • Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline.
  • Guides and influences team(s) on design and best practices for high code performance – e.g. pairing, code reviews.
  • Lead the design and development of secure, scalable financial blockchain applications, with a focus on stablecoin issuance, lifecycle management, and settlement use cases.
  • Define end-to-end blockchain architectures leveraging deep expertise in Web3 protocols, distributed ledger technology (DLT), and decentralized system design.
  • Design, develop, and maintain production-grade smart contracts using languages such as Solidity, Rust, or equivalent, aligned with banking-grade controls.
  • Implement and extend token standards (e.g., ERC‑20, ERC‑721, ERC‑1155) and integrate with DeFi primitives and protocols where applicable.

Requirements

  • Experience of design and development of secure and scalable financial blockchain applications and smart contracts.
  • Must have a deep understanding of Web3 Protocols.
  • Experience building decentralized applications on platforms like Ethereum, Solana, or Hyperledger.
  • Design and development with smart contracts using Solidity, Rust, or other blockchain programming languages.
  • Implementation experience with cryptography (e.g., public/private key systems, hashing algorithms), token standards (e.g.

ERC20, ERC721 etc.) and DeFi protocols.

  • Building and optimizing DLT for performance and security.
  • Optimization of smart contracts for gas efficiency and performance.
  • Experience of conducting code reviews, audit and security analysis to identify and mitigate vulnerabilities.
  • Integrating blockchain solutions with external systems, such as oracles (e.g., Chainlink), existing infrastructure or APIs.
  • Track record of collaborating with business product SMEs, architects, developers, and other stakeholders to deliver production-ready solutions.
Loading similar jobs...