New York, United States of America On-site USD 122,000 - 200,000 Yearly

Bank of America is hiring a Senior Engineer

About the Role

The Senior Engineer plays a central role in shaping and delivering advanced technical solutions for a next-generation digital asset platform in the Global Markets space. This position leads the design and implementation of complex, scalable systems leveraging Distributed Ledger Technology, ensuring alignment with enterprise architecture and long-term strategic goals.

Key Responsibilities

  • Lead end-to-end engineering for complex features, from concept through deployment, ensuring performance, resilience, and scalability
  • Define and guide technology stack decisions, including tools, frameworks, and testing methodologies
  • Implement and enhance CI/CD pipelines, enabling efficient and secure delivery across teams
  • Collaborate with architects and stakeholders to translate business needs into robust technical solutions
  • Design and manage infrastructure across cloud and on-premises environments with containerized deployment models
  • Establish and enforce engineering best practices, including code quality, performance optimization, and monitoring
  • Support environment planning, provisioning, and lifecycle management across development, testing, and production
  • Proactively identify and resolve system inefficiencies, performance bottlenecks, and operational risks
  • Work closely with DevOps and production support teams to ensure reliable deployment and operation of blockchain nodes and services

Qualifications

Candidates should have 7–10 years of experience in engineering roles focused on scalable platform development, preferably in financial services. Required expertise includes distributed systems, NoSQL and SQL databases (including MongoDB), scripting, performance profiling, and infrastructure monitoring. Familiarity with DLT, smart contracts, or DeFi is strongly preferred.

Success in this role demands strong communication skills, critical thinking, and the ability to mentor teams while managing shifting priorities in a complex technical environment.

Work Environment

This is an onsite role based in New York, with expectations for in-office collaboration. The environment supports professional growth, inclusion, and responsible innovation within a globally connected technology team.

Required Skills
no-SQLMongoDBScriptingSQLwork scheduling toolsDevOpscontainerized deploymentcloud deploymenton-premises deploymentblockchainenvironment designPOCproduction systemsObject storesVector storesfile stores Distributed Ledger TechnologyMongoDBNoSQLObject storesVector storesFile storesSQLScriptingWork scheduling toolsCloud servicesDevOpsContainerized deploymentBlockchainDatabase managementEnvironment automation
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Bank of America
Bank of America is a financial institution guided by a common purpose to help make financial lives better through the power of every connection. It drives Responsible Growth for its clients, teammates, communities and shareholders.
All jobs at Bank of America Visit website
Job Details
Department Engineering
Category infrastructure
Posted 2 months ago