B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Principal Engineer - Digital Asset Platform

Blockchain & Smart Contract EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • Hands-on experience with enterprise-grade blockchains.
  • Experience implementing smart contract-based solutions.
  • Knowledge of digital asset frameworks, products, and tools for agentic solutions.
  • Extensive experience designing and implementing multi-tier application platforms, including microservices.
  • Advanced proficiency in object-oriented techniques and REST API development.
  • In-depth knowledge of databases, processing large structured and unstructured datasets, and messaging.
  • Ability to partner effectively with business stakeholders to drive technology strategy and align with organizational goals.
  • Higher education in computer science or relevant previous work experience.
  • 10+ years of relevant experience with a degree in engineering.
  • Bachelor's degree or equivalent professional experience.
  • Strong interpersonal and communication skills to work independently and collaboratively.

Responsibilities

  • Develop the engineering approach for the entire program or portfolio solution and work with Architecture to develop, analyze, and deliver technical enablers.
  • Lead the planning, definition, and design of complex features spanning multiple teams, and explore solution alternatives.
  • Create approaches to designing complex technology and developing solutions.
  • Provide technical oversight for teams in solution development, including design reviews and code within the role's domain.
  • Define the technology tool stack for the solution within internally approved and supported technologies.
  • Explore state-of-the-art technologies to improve development efficiencies, quality of test and quality-assurance coverage, and release management.
  • Lead and take responsibility for the end-to-end test strategy, its creation and adherence, and integration between teams for a program or portfolio solution.
  • Work across Sales & Trading front office and back office to build out the Global Markets Digital Asset platform.
  • Identify, design, and implement integrating applications with scalability and availability requirements.
  • Develop architectural approaches for Digital Asset software and hardware integration.
  • Work with business and technology stakeholders to optimize product design.
  • Mentor team members in technical design and development best practices.
  • Monitor Digital Asset industry trends and advancements in distributed ledger technology, machine learning, and data science to innovate and improve solutions.

Desired Qualifications

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Professional or personal experience in capital markets, payments, or DeFi markets.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs